Organic Matcha Green Tea Powder Latte Grade 2.12oz Authentic Uji Japan New
Latte-Grade Matcha: Our premium, 100% organic matcha green tea powder is ground from the most tender matcha tea leaves, plucked each spring from our farm in the hills of Uji, Japan. All matcha green tea is USDA certified organic, consisting only of the finest quality green tea leaves.