Chalet Landhaus Inn, NEW GLARUS, Wisconsin (WI)
Comfortably situated at 801 Highway 69 () in NEW GLARUS, Wisconsin (WI) (53574), Chalet Landhaus Inn can be called at 6085275234. Please contact them ahead of time to select your spot in the restaurant.
More restaurants in NEW GLARUS, Wisconsin (WI)
Chalet Landhaus Inn contact information and details:
Address: 801 Highway 69 - , NEW GLARUS, Wisconsin (WI) 53574
Contact Phone: 6085275234