Carrabba's Italian Grill Share: Restaurants-Caterers-Coffee-Prepared Foods Carrabba's Italian Grill Visit Website 11021 E. 71st St. Tulsa, OK 74133 (918) 254-8888 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.