Sign up today! Be the first to hear about our exclusive offers and events.
Newsletter signup successful. Thank you!
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.