Pizza Pizzazz Of Townsend

18 Main St # 108
Townsend, MA 01469
No photo available for this business

Business Information

Pizza, Restaurants, Sandwiches
Sandwich Shops

Customer Reviews (2 reviews)

Allan R.

on Judys Book Jul 01, 2005
Pizza is good. They also have subs and spaghetti and other good food. This restaurant is located on route 119 in Townsend, MA. I love the pizza since there are so many types. Prices are good. Employees are friendly.... (more)

Citysearch User

on Citysearch Jun 16, 2005
It is very good. They have good prices. They are conveniently located right near the high school. Place is kept clean. Employees are efffici... (more)

Browse our top cities

Browse cities by state