420 14th St NW, Ste 100a, Atlanta, Georgia 30318 USA
Inside. View from center of dining room towards payment counter.
Photo Credit: Yelp