Matcha - Information and preparation
Matcha, the Japanese green tea used in the traditional Japanese Tea Ceremony chanoyu, is a very special tea in many regards. On one hand, it is made from the highest grade tea leaves that are produced in Japan. On the other hand, it is the only tea that is still, to this day, prepared like […]