Mamma Mias Italian Restaurant
Address:
3 Village Green North, Suite 312, Plymouth, MA 02360
Phone:
(774) 773-3129 Pizza, Restaurants
Other Businesses:
- East Bay Grille at the Pinehills Golf Club at 54 Clubhouse Dr # Ply, Plymouth, MA 02360
- Plymouth Bay Cafe at 18 Town Wharf, Plymouth, MA 02360
- Patrizias Italy Trattoria at 170 Water St, Plymouth, MA 02360
- The Blue-Eyed Crab Grill and Raw Bar at 170 Water St, Plymouth, MA 02360
- Al's Restaurant at 136 Water St, Plymouth, MA 02360