Blog

Super Matcha - Why Matcha is the Nectar of the Gods

Super Matcha - Why Matcha is the Nectar of the Gods

Enhancing wellbeing and relaxation, Matcha has been used by Buddhist monks for over a millennium as a way to meditate and relax.

The use of Matcha green tea is a long-standing tradition of Japanese culture; being the highest quality, powdered green tea available.  Sometimes described as a ‘miracle elixir’ it has been consumed for over a millennium in the Far East.  Now, it is considered to be one of the most powerful super foods available.