New Glarus, Wisconsin, USA
100 6th Avenue
New Glarus, WI 53574
Italian speaking Swiss family makes homeade pizza.
No one has reviewed this - be first!
New Glarus Brewing CompanyNew Glarus BrewingPrimrose WineryChalet of the Golden Fleece MuseumSugar River GalleryNew Glarus Primrose WinerySwissland Miniature GolfSwiss Historical Village