Journal
What is Matcha? All you need to know about this elixir of long life
Matcha is a type of Green Tea Powder that is even more abundant in health benefits and has a creamy, exotic flavour with a hint of sweetness and plenty of earthy goodness. Matcha's antioxidants far outweighs most powerful superfoods we know of today.