Avidan Matcha Premium Ceremonial Grade is our elite blend of matcha. Sourced directly from the Kyoto prefecture using only the youngest baby buds from shade-grown tea plants.
Premium Ceremonial Grade 1.06 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.