Cafe' Strega 16 Main Street Ext Plymouth, MA 02360 Phone: (508) 732-9996 Fax: (508) 732-9795
Category: Restaurants