Cohasset MA Caterers 1. 105 Ripley Rd, Cohasset, MA 02025 | The Fresh Feast (781) 383-2255 2. 71 S Main St, Cohasset, MA 02025 | The Red Lion Inn (781) 383-1704