Organic Matcha – Imperial Grade
For the discerning matcha tea drinker, and those who want to experience the complex and rich taste of the highest quality matcha. The most supple of fresh tea leaves are carefully selected and ground into a vibrant green powder. The grassy creaminess of this matcha is ideal for both Koicha (thick tea) and Usucha (thin tea).
- Certified Organic (USA & Japan)
- Grown in Uji, Kyoto on a 150+ year old multi-generational farm
- Radiation Free (our teas are regularly inspected for radiation)
- Packaged in small batches for maximum freshness
- Shipped direct from the source from Kyoto, Japan