1. Townsend Pizza 237 Main St, Townsend, MA 01469 Coordinate: 42.66623,-71.704 Phone: (978) 597-8368
2. Patriot Pizza & Subs 24 Main St, Townsend, MA 01469 Coordinate: 42.64983,-71.66309 Phone: (978) 597-5500