Hen House Restaurant

1250 Chain of Rocks Rd Mitchell IL 62040 USA

(618) 931-5210

Location