this pizza restaurant is easy to find it is located on southbridge street in worcester. it has excellant pizzas, specialty pizza, all kinds of subs, the is always made to order, and the only use the freshest ingredients!
The best pizza place in town.
We love this place. Their pizza is great and so is everything else we've ever tried from them. They even make incredible soups! I even recently got a friend totally addicted to the toasted Italian grinders, she can't come thru town…