106 Main St, Peabody, Massachusetts 01960 USA
Nose-Blow chicken. Snot Chicken. Supposed to be lemongrass chicken but not a single piece of actual lemongrass.
Photo Credit: Yelp