Review of Carrabba's

11021 E 71st Street, Tulsa, OK 74133

Overall Rating

Review


Amazing gluten free menu with several regular dishes that are made with a gluten free pasta. Dedicated gluten free kitchen.

Celiac friendly?

Yes

Updated 5 years ago

Celiac