More Than 12 Years
of Meals Served Fresh
South Street Pizzeria is located in Foxborough, Massachusetts, and is a family-owned and operated restaurant. We are known for our delectable pizzas and calzones that are made fresh daily.
Get a Taste
We have made it easier for you to try the fresh flavors of our pizzeria. For those in the Foxborough, Massachusetts area, you can easily order from wherever you are through our online delivery system. We give our 100% for customer satisfaction.