Mark from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Clover Club - Illinois, Mark, 105 East Hennepin, 61340 (815) 339-6233 Map