650 Ponce De Leon Ave Ne, Ste 680a
Atlanta, GA 30308
Atlanta, GA 30308
Open HoursMo to Su from 11:00am to 09:00pm
OverviewFrom the street, it's hard to tell that this little storefront might be the best place for Middle Eastern food in town. Small and rather spartan, the busy kitchen stirs up a...
more