Carrabba's Italian Grill

  • 11021 E 71st St,
    Tulsa, OK 74133
  • Phone: 918-254-8888
  • Cuisine: Italian Restaurant

Map

Unable to Display Map