Apollo's Restaurant & Spirit is a greek restaurant Columbus located in United States.
1758 N High St Columbus , OH 43201 United States
Reservations | No |
Outdoor Seating | No |
Everyone's had the gyro because the gyros are awesome
The gyro , best quick bite in town .
OMG the Gyro platter is SO good!
Everyone's had the gyro ... try the falafel with a little sriracha sauce !
Try the fried cauliflower ! Sooo good!
Good food but the people are unbelievably rude...spend your money elsewhere
Sucks! Look at the pathetic salad . Rudest people I've ever encountered.
A superb find, even if it doesn't look like much from the outside. Ask Monzi about the specials - their braised lamb shank was amazing. - Michael Lee
with all the good spots in the short north, I had forgotten how good this place is. Incredible, authentic dishes with warm ambience and good service. Any vegetarian dish they recommend is what I eat! - Paul Haggard
Great place to party. Good deals, good gyros, good service. Thumbs up! - Alex Martin
Great, small venue, decent acoustics - but bring cash! Oh yeah: it's dirty as sin in there. - Megan Severs
Absolutely love their Iced Green Tea Lemonade. Perfect for a hot day. - Wenzie