3521 Northside Pkwy NW, Atlanta, Georgia 30327 USA
Greek salad -$9 for this size is crazy
Photo Credit: Yelp