Remove Ads

Photo of Hen House Restaurant & Gift Shop

Hen House Restaurant & Gift Shop

547 E Springfield Rd, Arcola, Illinois 61910 USA

20 Reviews

Breaded tenderloin sandwich (may not be the biggest but really has to be one of the best) with fries and a side of sausage gravy

Photo Credit: Yelp

Remove Ads