Get directions to: Millside Inn, Germantown, IL
Restaurant address: 501 E Main St Germantown, IL 62245, USA
Restaurant: Millside Inn