Matcha Tea Powder – Choose Your Flavor
Matcha tea powder is made from ground up Ten Cha Leaf, a higher quality version of the green leaf. The stems and veins are removed. Consequently, you are enjoying all the health benefits of green tea more intensely, as you are consuming the entire tea leaf and not just a byproduct of it. Matcha tea powder can be brewed by simply mixing with either cold or hot water. Moreover you can add Matcha to a cup of tea for a healthy & stimulating boost.