Get directions to: Water Hole, Lehr, ND
Restaurant address: 101 Main Street South Lehr, ND 58460, USA
Restaurant: Water Hole