This has become a yearly tradition for us, and is eagerly awaited by our customers. Sakura Sencha is a Japanese green tea scented with cherry blossoms (the word "sakura" means cherry blossom in Japanese). The result is a tea with a lightly sweet and floral cherry flavor with the bright, grassy richness of a quality sencha.
To celebrate, we'll be brewing it up every day the week of February 21-27, so come in and try some! You can also find it on our website here.