3358 E Ponce De Leon Ave, Scottdale, Georgia 30079 USA
Smoked wings....they look good to you? These people have lost there damn minds!
Photo Credit: Yelp