JAPANESE SENCHA
NextGreen Tea
Japanese most popular and widely-consumed sencha green tea, is made from the uppermost leaves and buds of the bush, which are immediately steamed to retain its unique grassy and a hearty vegetal flavor.
Ingredients: Organic green tea
Origin: Japan