Townsend Pizza

237 Main St
Townsend, MA 01469
No photo available for this business

Business Information

Pizza, Restaurants

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Nov 08, 2007
My family has been ordering pizza from here for years. It's always been good and reasonably priced. They have many other items from their ... (more)

Browse our top cities

Browse cities by state