656 N Highland Ave NE, Atlanta, Georgia 30306 USA
We keep coming back for these wangz. Finger licking good
Photo Credit: Yelp