1156 Euclid Ave NE, Atlanta, Georgia 30307 USA
Dry fried sriracha chili wings with mango on the side
Photo Credit: Yelp