Nettie's Volta

Fine dining restaurant · 401 Main St, Plum City, WI

Dine-In

Hours

More food in Plum City, WI · Fine Dining in Plum City