Eating Italian Pizza Sandwich at Mamma Mia's of Marshfield restaurant in Marshfield, MA.

Feedback

Do you manage or own Mamma Mia's of Marshfield?

Yes