Carrabba's Italian Grill

11021 E 71st St
Tulsa, OK 74133

Carrabba's Italian Grill

Address:
11021 E 71st St
Tulsa, OK 74133
Phone:
918-254-8888
Office Fax:
918-254-8889

Directions
Find Nearby
Located on E 71st St just west of S Garnett Rd.
A special thanks to our advertisers