Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Tulsa, Oklahoma (OK), United States

Ali Baba Mediterranean Grill
4.5
50 reviews

4709 E 51st St, Tulsa, OK 74135-3703, Tulsa

Chicken was okay, beef was very flavorless. Portions were good sized for the price.