Description
Matcha is a fine, powdered, green tea used in the Japanese Zen Buddhist tea ceremonies. Unlike regular green tea, which is brewed on tea leaves, whole powdered leaves are used in Matcha tea. The tea's antioxidant effect becomes extremely much higher and only half a teaspoon becomes a real health cure.