Carrabba's Italian Grill in Tulsa, OK
1
Carrabba's Italian Grill location found near Tulsa
Carrabba's Italian Grill - 11021 E 71st St
Rating: 4.2
(
173 Reviews
)
11021 E 71st St, Tulsa OK 74133
(918) 254-8888
Tulsa, Oklahoma
Similar Stores in Tulsa
Olive Garden Tulsa
2 Locations
Marco's Pizza Tulsa
2 Locations
Mazzio's Tulsa
15 Locations
Simple Simon's Pizza Tulsa
3 Locations