Rishi Tea Organic Matcha Green Tea Powder - 100 grams - 1st Flush
- Ingredients: Organic Japanese green tea powder - top grade organic matcha - made from the first springtime harvest of tencha. This top grade of organic matcha is made from the first springtime harvest of tencha, savored for its umami sweetness, creamy taste and enlivening energy..