Menu
Your Cart
Matcha Tea
The name literally means “powdered tea” Matcha powder is
made using the complete leaf of the camellia sinensis bush.
Shop Now
The word tea comes from the Chinese language and in Mandarin, it is called “Cha”. There is a word for tea in most languages and it is interesting to follow the origins of it in the different countries.
Read More
I am sort of a tea addict. I structure my day by cups of tea.
S.T Joshi
We're pleased to offer FREE SHIPPING on orders above €50

Tea Of The Month

Our Tea product this month is our Elixir of Life

It would be presumptuous to claim that we have found the long-sought-after formula. What we found is a wonderful echinacea based herbal blend which is as wholesome as it is delicious. Enjoying a healthy and flavourful cup of herbal goodness is the closest thing you will get to the elusive Elixir of Life.

Very pleasant vanilla-lemon aroma (no caffeine).