Comfort Inn of Plymouth ~ Plymouth, MA
dotComcierge Home

Mamma Mia's Restaurant

WhatToDoNearby - Mamma Mia

122 Water St
Plymouth, MA 02360

Telephone: 508-747-4670

Innkeeper Comments

Family friendly, great Italian food, BIG pizza's! Awesome water view