Cohasset MA Delicatessens 1. 1 Brook St, Cohasset, MA 02025 | Village Butcher Shop and Deli (781) 383-8181