Encha Matcha Ceremonial Grade Matcha Powder, Japanese Green Tea, 2.12 oz (60 g)
Ceremonial Grade Matcha: Our premium, 100% organic matcha powder is ground from the most tender matcha leaves, plucked each spring from our farm in the Uji mountains of Kyoto, Japan. All Encha matcha tea is USDA certified organic, consisting only of the finest quality organic tea leaves.