Apollo's Greek Kitchen
(583)
Greek restaurant
Pint-sized joint with late-night weekend hours & delivery dishing up gyros, hummus, wings & more.
Address: 1758 N High St, Columbus, OH 43201
Hours: Open ⋅ Closes 10:30 PM
Phone: (614) 294-4006
Rating
(2,283) · $
View Apollo's's April 2024 deals and menus. Support your local restaurants with Grubhub ... Fish Pita. Beer-battered cod. Comes with lettuce ... Comes with lettuce, ...