Sign In or Register
Save money on tea! – Receive 2 Adagio points for each review. TeaGO – our new app!


User's reviews

  • Windsor Tea Shop


    Every Summer when I come to Cohasset I visit this tea room. It is in the quaint village of Cohasset MA.I love the house Iced tea. The food there is very tasty, and the atmosphere is very cordial and relaxing. There are also many little shops in the area, as well as an art center. It is worth the trip.