contact & directions
 
The Pizza Shop @ South Natick
50 Eliot Street (Rte. 16)
South Natick, MA  01760
(508) 651-1310
Click on map for directions
 
Website by Community Communications