Apollo's Greek Kitchen
$ Greek restaurant, Bar, European restaurant, Mediterranean restaurant
About
Apollo's Greek Kitchen is a cherished spot for those seeking a taste of Greece in Columbus, Ohio. This cozy eatery on High Street is particularly popular among university students for its quick service and mouthwatering gyros. Guests rave about the "regular gyro," a must-try dish that captures the essence of comfort food without unnecessary embellishments. While some patrons have noted fluctuations in service quality, the warm atmosphere and affordability make it a solid choice for lunch or a casual dinner. Whether you choose outdoor seating or a quick takeaway, Apollo's aims to delight with every visit.