This is the product description text that will appear here.
Quantity
1
Description
Matcha, which means “finely powdered tea”, is made from young green tea leaves. This tea has rich historic roots in the Japanese tea drinking ceremonies. Much care is taken in the practice of growing and curing matcha. Around two weeks befo...