Get directions to: Flannery's Wilhelm Tell Club, New Glarus, WI
Restaurant address: 114 2nd Street # 38 New Glarus, WI 53574, USA
Restaurant: Flannery's Wilhelm Tell Club