Search results
Yelp Reviews
3.5 36 reviews
- 5 star 11
- 4 star 11
- 3 star 5
- 2 star 0
- 1 star 9
When I'm craving for a gyro, I always stop by Ali Baba to pick up a gyro sandwich from their restaurant. The restaurant is small, so bringing big parties wouldn't be ideal, but if you're craving... More
The staff are friendly. However , we discovered that we purchased an expired food items for more than 9 months More