•                     

  • Mamma Mia's & Carmela's Restaurants

    • Restaurants
    23 Aldrin Rd.
    Plymouth, MA 02360
    (508) 747-4950
    (508) 747-1899 (fax)
    Hours:
    Open Monday-Thursday 9:00 am-4:30 pm

    About Us

    In 1974, the first Mamma Mia’s was established in Kingston, MA. Over 40 years and three generations there are now six Mamma Mia’s and a Carmela restaurants across the south shore serving homemade read more