The please is nice and the staff very pleasant their food is really good place is clean I really like their pizza's they are tasty
Is this restaurant family-friendly?
Is this restaurant good for dinner?
Is this restaurant appropriate for Kids?
Is this a pizza restaurant?
Is this an Italian restaurant?
Is this restaurant good for dining on a budget?
Is this restaurant wheelchair accessible?
Is this restaurant good for brunch?
Can a vegetarian person get a good meal at this restaurant?
Can a gluten free person get a good meal at this restaurant?
Thanks for helping!Share another experience before you go.
This restaurant is located in a small strip mall and is easy to find. I ordered a large cheese pizza and waited for it to be ready. The pizza was done quickly. The total was just over 7.00 and reasonable. Once we opened the box however the pizza was small and was considerably smaller than the box. I would sayit... More
This place moved out of the area and I haven't been to the new spot. Was nice to have where it was since there wasn't any place around. Perhaps a little to off the beaten path to make it. Wish them well, nice people.
Best pizza or grinders ever. Unfortunately, moved from Southborough to Marlborough in December 2014. Good for Marlborough folks but now twenty minutes away from old Southborough site.
Decent pizza in an area that doesn't have much around. My son likes the pizza and the kids pasta they make. So, in a pinch nice to have around... otherwise, like other options for pizza better.
Great Calzones and and decent subs and pizza's. Generous portions, reasonable prices and very efficient. Always pickup up as we live close but I have no doubt their delivery service would be equally good. Go there over and over again.
Mamma Rosa's is the best delivery pizza available in Southboro. The salads are phenomenal and the New England-style pizza is above average.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.Claim Your Listing