This ceremonial grade Japanese-certified Organic Matcha Green Tea is made by carefully grinding tea leaves picked in a shroud garden (covering a tea plantation for 20 days or more to block sunlight) with bright color and a mellow taste.
Only select organic steamed leaves are painstakingly ground to make powdered organic green tea of the highest quality, deep, and lushly green.
Region: Uji, Kyoto Prefecture
20 grams
- Tea: 1 tsp
- Water: 70 mL at 80 °C
- Steep: Whisk in hot water to a froth