Chaju Japanese Green Tea Leaf Sencha 100g
Chaju Sencha, a classic Japanese Green Tea uses the most traditional type of Japanese tea and the highest quality of tea leaves from Shizuoka. It brings out a well-rounded taste with a gentle sweet note and umami through 2-3 times longer deep-steamed process compared to normal Sencha.