Matcha
Product description
Matcha means ''powdered tea'' and is a premium green tea from
Japan. Matcha contains fiber, protein, antioxidants, minerals and
vitamins. It adds flavour and colour to smoothie and Matcha latte.
We offer organic Matcha sourced from Japan.
Read more
Specifications
Categories | Nutrients |
---|
Matcha