MATCHA

 

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.