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
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...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.