Ali Baba Mediterranean Grill
4709 E 51st St, Tulsa
(918) 488-1818
Recent Reviews
Ali Baba Mediterranean Grill
4709 E 51st St, Tulsa 74135
(918) 488-1818