Greek restaurant · 1475 Atlanta Industrial Way NW, Atlanta, GA
More food in Atlanta, GA · Greek Food in Atlanta