Sakura Green Tea
Vibrant and creamy premium grade Sencha tea with a juicy and sweet berry finish.
A true expression of Japan, Sakura- the National flower is a symbol of renewal, hope and the arrival of Spring.
An exquisite combination of Sakura Cherry blossoms, which are harvested in the central Gunma region in Japan at 500 meters above sea level.
Masterfully blended using superior quality Sencha, harvested at high altitudes in the Southern region of Shizuoka in Japan, where constant mist prevents direct sunlight from penetrating the leaves.
This natural mist barrier against sunlight enhances amino acid development in the leaves, promoting a mellow, umami and elegant flavour.