Get directions to: Tofflers, New Glarus, WI Restaurant address: 200 5th Ave New Glarus, WI 53574, USA Driving Walking Bicycling Restaurant: Tofflers