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!
Swissland Miniature GolfNew Glarus Brewing CompanyPrimrose WineryNew Glarus BrewingChalet of the Golden Fleece MuseumNew Glarus Primrose WinerySugar River GallerySwiss Historical Village