5197 Broadway St, Lancaster, New York 14086 USA
A larvae found in the cashew chicken
Photo Credit: Yelp