1 Places
Tealuxe (Harvard Square)
in Cambridge, Massachusetts
A bit on the cramped side, but very reasonably priced. Great selection of tea ware and loose leaf tea available for purchase. There’s a real nice mellow vibe to the place, and the window seats are great for people watching.
