What is Matcha? Rread all you need to know about this wonder tea on the Matcha Cafe Bali blog 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.

Read more >