Wholesale 1kg of Kyoto Uji Organic Matcha Okumidori 1st Flush. Organic Kyoto Uji matcha with only first flush tea leaves. 100% Okumidori tea leaves. Recommended by matcha tea artists. Perfect ingredient for usucha matcha drink. Mild taste as it only uses first flush tea leaves. Okumidori offers amazing green color, stimulating appetite and creating Instagram worthy sweets, drinks and dishes. Okumidori has a brilliant color and feminine, mellow, smooth taste. It is perfect for making gyokuro or matcha teas.
The region where this tea comes from in Japan