NEW GLARUS HOTEL
100, 6th Avenue, New Glarus
Regional cuisine restaurant €€
Recommended by a member