Matcha
“Matcha” means powdered tea! It’s known for its powerful health benefits and distinctive flavour. Usually, tea is steeped and the leaves are discarded, but with matcha the leaves are ground into a fine powder and you drink the actual leaves!
Showing all 2 results