Sophia's Pizzeria

220 Main St
Townsend, MA
978.597.2331
42.66326
-71.69846
Hours:
Mon - Sat:11am - 10pm
Sun:11am - 9pm

for Sophia's Pizzeria
Directions
from: