Village Pizza
16 Maple Ave, Shrewsbury
(508) 842-0662
Menu
Restaurants in Shrewsbury, MA
Village Pizza
16 Maple Ave, Shrewsbury, MA 01545
(508) 842-0662