New Glarus Hotel

100 Sixth Ave., New Glarus, Wisconsin

100 Sixth Ave., New Glarus, Wisconsin
11 am-2 pm, 5 pm-8 pm Mon., 11 am-2 pm, 5 pm-8 pm Wed.-Thurs., 11 am-9:30 pm Fri.-Sat., 10 am-8 pm Sun.
(Call for summer hours)
Restaurant
German, Kid Friendly, Swiss
Outdoor Seating, Wheelchair Access
Dinner, Lunch, Take-Out
Moderate