Greek restaurant · 3330 Cobb Pkwy NW, Acworth, GA
Dine-In
See full menu
More food in Acworth, GA · Greek Food in Acworth