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. They have take out and delivery service. Location is ideal in a small strip mall. I love their pizza and all their different toppings.
more