Worcester Pizza is a local favorite known for its delicious handcrafted pizzas made with fresh ingredients. They offer a variety of mouthwatering pizza options.