A new supplier of Matcha from a small family farm in Japan!
Matcha is finely ground powder of specially grown and processed Tencha green tea leaves. Stir the powder using a special bamboo whisk before use. This way you will use entire tea leaves without the stem.
Country of origin: Japan
Packed in Lithuania