What is Matcha?

What is Matcha? Matcha is a unique formof powdered green tea leaves, which is mostly used in Japan. It is preparedthrough a unique process i.e., by growing the plants in the shades beforeharvesting season, and the veins and stems are removed before makingmatcha.  This is the reason for itsunique green color. How Can You Use Matcha? …

What is Matcha? Read More »