Powdered tea used in Japan's formal tea ceremony. Top-grade Matcha is abright shade of green. As a rule, the lighter green varieties are sweeter and the darker ones, more astringent. Matcha completely dissolves in the water when well mixed and thu...
Read More