Selection of Sencha
Sencha is the star of green teas both beautiful, good and virtuous. It is a spring tea from Japan. Sencha in Japanese means infused tea: cha for tea and sen for infused.
Sencha is the star of green teas both beautiful, good and virtuous. It is a spring tea from Japan. Sencha in Japanese means infused tea: cha for tea and sen for infused.