Avidan Matcha Ceremonial Grade is our most ingenous blend of matcha. Sourced directly from the Kyoto prefecture in Japan brewing a rich malachite green beverage with a silky texture and wholesome taste to the palate.
Ceremonial grade 2.1 oz
In Japanese culture, matcha green tea is much more than a drink. The matcha tea ceremony known as -Sado- has been an integral part of the traditional Japanese culture for centuries. Being part of the 21st century and/or another country in the world is trivial when it comes to indulging in a matcha bonding experience.