Search results
Yelp Reviews
3.0 145 reviews
- 5 star 36
- 4 star 27
- 3 star 16
- 2 star 17
- 1 star 49
I just moved back to Ohio after 20 years on the west coast. I was SO happy to see that Apollo's is still in business! I could not find ANY gyro on the west coast to compare with the taste &... More
The falafel is soft, but the taste is mid. The service is really uncomfortable. One guy (owner?) yelling random things (today's rant was about stupid people) and one younger guy at the register... More