8300 Peña Blvd, Denver, Colorado 80249 USA
Tiniest wings ever. Barely any chicken on them at all.
Photo Credit: Yelp