Get directions to: Cafe Strega, Plymouth, MA
Restaurant address: 16 Main Street Ext Plymouth, MA 02360, USA
Restaurant: Cafe Strega