Sophia's Pizzeria

220 Main St Townsend MA 01469 USA

(978) 597-2331

Location