Explore More Cities › +
Discover the unexpected in the Boston Area. Explore All of Boston
Coffee & Tea 3

Anyone been to The Tea Leaf in Waltham?

y2000k | Apr 18, 200802:48 PM

I just found out this place exist. Has anyone been there and had their afternoon tea?


Tea Leaf
487 Moody St, Waltham, MA 02453

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH