MATCHA
In Japanese culture, matcha green tea is much more than a drink. The matcha tea ceremony has been an integral part of the traditional Japanese culture for centuries.
A quiet celebration performed with grace and beauty, the matcha tea ritual is a bonding experience of mindfulness, respect and a focus on the now.