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 that is even more abundant in health benefits and has a creamy, exotic flavour with a hint of sweetness and plenty of earthy goodness.

Read more >