Greek restaurant · 1000 E Lexington Ave #32, Danville, KY
To-Go · Dine-In
More food in Danville, KY · Greek Food in Danville