Premium matcha is made in limited amounts in Japan. It is the heart of the “way of tea” and its preparation is celebrated in the Japanese Tea Ceremony. When you drink matcha you consume the leaves, unlike other green teas. For this reason matcha contains, by volume, higher concentrations of catechins and vitamins. In Tea Garden we have been serving Matcha the traditional way from 2008. We know the best what the top quality Matcha means, that why we are only trading straight with the best Japanese garden.
Showing the single result