1. Cafe Strega 16 Main Street Ext, Plymouth, MA 02360 Coordinate: 41.95535,-70.6632 Phone: (508) 732-9996