Organic Matcha Ceremonial Grade – BI – (30g)
100% Organic Japanese Matcha Green Tea Powder Ceremonial Grade.
CEREMONIAL GRADE MATCHA – We carefully select the finest quality matcha green tea from Uji, Kyoto, Japan.
We have collaborated with local tea masters and we have a delightful tea plantation that has been protected by the tea farmers for over 350 years.
The tea master carefully chose and blended two varieties of finest tea leaves, ”Saemidori” and ”Okumidori” as it has a brilliant green color and elegant sweetness.