La Moille from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Buffalo Inn - Illinois, La Moille, 97 N Main St, 61330 (815) 638-2027 Map