Tofflers Pub & Grill

[ Bar ]
200 5th Ave
New Glarus, Wisconsin
()608-527-2490
na

ratings
11 am - close, 7 days a week, Sunday breakfast 9 am - noon
information provided by RateBeer.com