Location

Village Inn Pizza
Family Restaurant

1706 Wisconsin Avenue

New Holstein  WI  53061

Tel: 920-898-4045

  • Facebook Classic