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: China
Packed in Lithuania