Silver Spoon Cafe

5 S. Main St.
Cohasset
Massachusetts
United States