Mamma Mia – Plymouth, Massachusetts

Mamma Mia 122 Water Street Plymouth, MA 02360 Telephone: 1-508-747-4670 Internet: http://mammamias.net Mamma Mia! OK, show of hands, who likes Italian food? Hmmm, just about everybody. Now, show of hands again, who likes ABBA? Hmmm, not quite as many. Continue reading