French Memories Bakery & Cafe
60 South Main Streeet
Cohasset MA 02025
Hours: Monday – Sunday from 7am – 5pm
Directions: Click here for Google Maps.
View Larger Map
Cohasset is located on Massachusetts’ south shore about 20 miles south of Boston, 23 miles northeast of Brockton, and 27 miles north of Plymouth. For more information about Cohasset, visit the Cohasset Chamber of Commerce and the Town of Cohasset websites.