8390 Archer Ave, Willow Springs, Illinois 60480 USA
Buffalo chicken strip sandwich
Photo Credit: Yelp