Ali Baba Mediterranean Grill
4709 E 51st St, Tulsa
(918) 488-1818
Recent Reviews
Order Online
You May Also Like
Taco Bell - 4703 E 51st St
Fast Food, Mexican
Braum's Ice Cream & Dairy Store - 4717 E 51st St
Ice Cream Shop, Ice Cream & Frozen Yogurt, American, Ice Cream
Red Lobster - 4525 E 51st St
Seafood, American
Restaurants in Tulsa, OK
Ali Baba Mediterranean Grill
4709 E 51st St, Tulsa, OK 74135
(918) 488-1818