{{getOldPrice()}}{{getPrice()}}
Discover the power of the highest quality organic green tea powder!
Ceremonial 100% Organic Matcha Tea from the Imperial range, the highest quality, from the Uji region in Kyoto, Japan.
This Japanese organic Matcha has a sweet and authentic natural umami flavor and comes from the best plants of the first harvest that takes place during spring. Once harvested, steamed and air-dried, it is ground in the traditional Japanese way with granite stone mills.
Bright green in color, Imperial Matcha has the highest level of antioxidants and all the benefits of powerful green tea.