61 North Ave NW, Atlanta, Georgia 30308 USA
Chili Dog / Slaw Dog / Onion Rings / Fried Peach Pie
Photo Credit: Yelp