Hen House Restaurant
Restaurants and Cafes
1250 E Chain Of Rocks Rd
Mitchell, Illinois (IL) 62040
Distance:
Mitchell, Illinois (IL) 62040
Distance:
Description:
Hen House Restaurant is mainly involved in Restaurants and Cafes. Hen House Restaurant operates in Mitchell. This establ. . . (READ MORE)