Niota from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Haighs Fish Market - Illinois, Niota, 10720 East 2840 North, 62358 (217) 448-4241 Map