Get directions to: Leipriger Hof, New Leipzig, ND
Restaurant address: 119 Main Ave New Leipzig, ND 58562, USA
Restaurant: Leipriger Hof