Get directions to: Montgomery's On The Square, Monticello, IL
Restaurant address: 108 S Charter St Monticello, IL 61856, USA
Restaurant: Montgomery's On The Square