
(508) 842-0662

16 Maple Ave, Shrewsbury, MA 01545

About Us
Since 1991
Village pizza opened its doors in 1991 and since then has been one of the top pizza shops in the Shrewsbury Area. Village pizza has a large selection of homemade food ready for pickup. Contact us today and see what we are all about.

