Townsend Pizza
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:00 pm
Tomorrow: 11:00 am - 9:00 pm
23 Years
in Business
Amenities:
Offers outdoor seating
Phone: (978) 597-8368
Address: 237 Main St, Townsend, MA 01469
Website: http://townsendpizza.weebly.com
Phone: (978) 597-8002
Parking: Lot, Free, Private
Wi-Fi: No
Attire: Casual
Cuisines: Italian, European, Continental, Pizza
Alcohol: No
Takes Reservations: No
Outdoor Seating: Yes
Price Range : Below Average
235 Main St, Groton, MA 01450
26 Main St, Townsend, MA 01469
9 Pleasant St, Leominster, MA 01453
24 Main St, Townsend, MA 01469
268 Main St, Townsend, MA 01469
308 Massachusetts Ave, Lunenburg, MA 01462
20 Main St, Townsend, MA 01469
3 Proctor Hill Rd, Hollis, NH 03049
3 Orchard Hill Park Dr, Leominster, MA 01453
1353 Massachusetts Ave, Lunenburg, MA 01462