Get directions to: Edelweiss Chalet Country Club, New Glarus, WI
Restaurant address: W4764 Edelweiss Road New Glarus, WI 53574, USA
Restaurant: Edelweiss Chalet Country Club