Mediterranean restaurant · 800 Forrest St NW K16, Atlanta, GA
More food in Atlanta, GA · Mediterranean Food in Atlanta