GREEN TEA
FROM JAPAN
We source our sencha green tea leaves from the foothills of Mount Fuji. Our green tea leaves are hand-picked from the Shizuoka region of Japan. The environment quality is perfect for growing Japan’s world-renowned green tea.
See our favourites
{{productsList.productDetails.name}}
This product is out of stock
You have already added the maximum allowed quantity to your bag.