Our Signature Blend

Our signature My Matcha Tea blend is cultivated from the mountains of Ogura Japan and uses only the finest, smallest green tea leaves from the very tip of the tree. Each leaf is hand picked for quality before being stone ground to make our premium Uji tea blend.
1 product