Review of Carrabba's

11021 E 71st Street, Tulsa, OK 74133

Overall Rating

Review


Too much potential for cross contamination for Celiac.

Updated 1 year ago

Symptomatic Celiac