A mellow tea for enthusiasts and connoisseurs, this is premium quality Japanese Matcha
A mellow tea for enthusiasts and connoisseurs, this premium quality Organic Ceremonial Matcha is exclusively grown and produced in Kagoshima, a southern part of Japan. Each leaf, called tencha, is specifically selected by skilled farmers before ground to powder in stone mills. The varieties of the tea are Yabukita, Saemidori, Okumidori and Asatsuyu.
This is the highest quality Organic Matcha, used in Japanese Tea Ceremonies.
Ingredients: Organic green tea