Chalet Landhaus

Casual/Swiss & American Cuisine
801 Hwy. 69, New Glarus, Wis.
(608) 527-5234
Breakfast, Lunch, Dinner
Click to learn more