Ali Baba Mediterranean Grill
4709 E 51st St, Tulsa
(918) 488-1818
Menu
Restaurants in Tulsa, OK
Ali Baba Mediterranean Grill
4709 E 51st St, Tulsa, OK 74135
(918) 488-1818