Greek restaurant · 5000 Winters Chapel Rd #6, Dunwoody, GA
Delivery · Dine-In
See full menu
More food in Dunwoody, GA · Greek Food in Dunwoody