High-quality Green Tea from Uji, Japan
Home
Shop
About
Discover Green Tea
Guided Tea Tours
Blog
Contact
More
Matcha is a finely grounded powdered green tea, made from tea leaves shade-grown before the harvest. Blocking sunlight prevents sweetening and deliciousness components from turning into bitterness and astringency.