All Restaurants in Niota, IL
NOTE: Read our disclaimer!
Restaurant: Haighs Fish MarketCategory: SeafoodAddress: 10720 East 2840 North City: Niota State: IL Zip: 62358 Phone: (217)448-4241 Take-out: Order Online: Website: Map it: Get directions and locate other restaurants close by.
|