Matcha is a type of green tea that has matcha powder ground into it. It is traditionally used in Japan and China, but ...
The matcha will give you a little boost of energy and mental clarity. This recipe is great for anyone wanting to alkalise and energise their system and take a break from fruit based smoothies.