Cohasset MA Coffee & Tea 1. 1 Pleasant St, Cohasset, MA 02025 | Windsor Tea Shop & Tea Room (781) 383-6140