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.
Tealuxe (Harvard Square) in Cambridge, Massachusetts
Moriartea rated this place and said