| August 15, 2010 | by Kim Vallee


lucipia store in san francisco

This Japanese store is a must-go destination for any tea lovers. I went to one of their stores in Japan and I can tell you that the US stores are well stocked. You can find premium teas and tea blends from Japan, and other Asian countries. They carry an impressive collection of tea accessories. If [...]