Cape Cod

Mamma Mia's
Restaurant in plymouth Massachusetts

Mamma Mia's Restaurant in plymouth 122 Water St, Plymouth, plymouth
MA



Phone: 5087474670
Website: