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