From Our Editors
Located in Birnamwood, Village Pizza's homemade pizza is finger-licking good.
Driving to Village Pizza? Check out the nearby parking selections and park with ease.
When you are craving a little taste of Italy, make your way over to Village Pizza and indulge in a fresh and flavorful pizza.