Get directions to: Italian Village, Monmouth, IL
Restaurant address: 111 W 1st Ave Monmouth, IL 61462, USA
Restaurant: Italian Village