Nutrition April 30, 2017 6 Reasons Why You Should be Drinking Matcha Matcha is a traditional Japanese drink made from powdered tencha leaves, which are grown in the shade to help produce the bright green colour…