South Street Pizzeria is a family-owned and operated restaurant located in Foxborough, Massachusetts, known for their delectable pizzas and calzones made fresh daily.
With over 12 years of experience, they offer a wide variety of menu options including excellent pizza, amazing wraps, great subs, and more, ensuring a satisfying meal for every customer.
Generated from the website