410B W Ponce De Leon Ave, Decatur, Georgia 30030 USA
Buffalo lemon wings, so hot they are steaming!
Photo Credit: Yelp