Greek restaurant · 2991 Indianola Ave, Columbus, OH
To-Go
More food in Columbus, OH · Greek Food in Columbus