Restaurants - Cafe in Cohasset, MA
Silver Spoon Cafe