This award-winning full-service restaurant offers modern cuisine in a mythical setting that sparks the imagination.
Happy Greek Restaurant
(868)
European restaurant
Sizable Greek menu (from moussaka to gyros) in a casual spot with a party room & weekday happy hour.
Address: 660 N High St, Columbus, OH 43215
Hours: Open ⋅ Closes 10 PM
Phone: (614) 463-1111