HOME
ABOUT
MENU
LOCATION
SPECIALS
More
Village Inn Pizza Family Restaurant
Location
Village Inn Pizza
Family Restaurant
1706 Wisconsin Avenue
New Holstein WI 53061
Tel: 920-898-4045