2928 E Ponce De Leon Ave, Decatur, Georgia 30030 USA
You never know who you'll meet!
Photo Credit: Yelp