Ceremonial Grade Organic Matcha from Infussion
Tea Information: Leaf Type: Green (Matcha) Where to Buy: Infussion Tea Description: This is the cream of the crop of Japanese teas, imported directly from Uji, Kyoto. Tea leaves used for producing matcha are shaded for 20 days before the harvest. This guarantees low level of tannins and unusually high antioxidant, caffeine and l-theanine levels….