Get directions to: Germania Hall, Menasha, WI
Restaurant address: 320 Chute St Menasha, WI 54952, USA
Restaurant: Germania Hall