Japanese Matchas - Regular, Kyoto Uji and Organic
We have got you covered with our range of Matchas: Regular, Kyoto Uji and JAS certified Organic. Check out the reviews below the images to see what our customers think.
- 100% pure and natural Japanese Matcha
- Shade grown and freshly picked first flush young leaves
- The Tencha (pre-processed green tea) for our Matcha production is reserved especially for us by the farmers and kept in cold storage throughout the year to keep it fresh.