Matcha is a japanese matcha green tea. It is a

Matcha is a japanese matcha green tea. It is a stone-milled powdered tea, made from Sencha, produced from the Camellia Sinensis tea bush. Sencha is that leaf which is used for the production of matcha, and is manufactured from leaf obtained during the spring harvest. Make matcha green tea is a complex process.

Leave a Reply

Your email address will not be published. Required fields are marked *