Ali Baba Mediterranean Grill

4709 E 51st St
Tulsa, OK 74135

 

We are opening our dine-in area June 1, 2020.