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

Helen Montgomery   

User's reviews

  • Windsor Tea Shop


    The Windsor Tea Room's cozy and warm atmosphere only compliments to the divine entrees followed by the most delicious deserts. The service was excellent and the staff is very knowledgable about their wide variety of over 100 kinds of loose tea! The Windsor is hands down, best tea room in Massachusetts.