915 W Peachtree St NW, Ste 5, Atlanta, Georgia 30309 USA
The marker less sandwich bar.
Photo Credit: Yelp