2350 Delaware Ave, Buffalo, New York 14217 USA
Grilled wings, half teriyaki BBQ, half lemon pepper
Photo Credit: Yelp