Mamma Rosa's Pizza

Italian Restaurant
90 Southville Road, Southborough, MA 01772 90 Southville Road, Southborough Directions
Today 11:00 AM - 9:00 PM Closed All Hours
+15086247100
Be the first to recommend this place!
null% of 0 customers recommended

About this Business

  • Cuisine
    Pizza, Sandwiches, Subs, Cafe
  • Meals
    Breakfast, Lunch
  • Price
    <$15
  • Hours
    Sun-Sat
    11:00 AM - 9:00 PM
  • Cuisine
    Pizza, Sandwiches, Subs, Cafe
  • Meals
    Breakfast, Lunch
  • Show More
  • Attire
    Casual
  • Delivery
    Yes
  • Takeout
    Yes
  • Catering
    Yes
  • Show Less

Tips

250

From Our Editors

Deemed "pizza of the year" every year by Mamma Rosa's Pizza's loyal fans, this deliciously-cheesy pizza will have you reaching for seconds, thirds, and even fourths.

If you're more interested in a cozy night at home, this pizzeria also offers delivery and take-out options. Catering from Mamma Rosa's Pizza will take your party to the next level.

For those who wish to avoid traffic, Mamma Rosa's Pizza is also accessible via public transportation, with a close stop at Southborough (Framingham/Worcester). With a host of nearby parking options, many choose to drive to dinner.

Smothered in piping hot cheese and toppings of your choice, the pies at Mamma Rosa's Pizza come highly recommended by pizza connoisseurs. You won't want to go anywhere else for a superlative piece of pizza than to Mamma Rosa's Pizza's great restaurant.

Explore Nearby
Mamma Rosa's Pizza

Sun-Sat
11:00 AM - 9:00 PM
Groupon has verified that the customer actually visited Mamma Rosa's Pizza.