114 2nd St, New Glarus 53574, United States
114 2nd St, New Glarus 53574, United States
No delivery
No open hours
Spot something wrong?
Dishes at Flannery's Wilhelm Tell Club. Prices may vary in venue.
Been to Flannery's Wilhelm Tell Club? Be the first to share what you ate.