SKU: 2218837908_2
Matcha is the powdered leaf tea used in the traditional Japanese Tea Ceremony. To make Matcha, fresh green tea leaves from the finest Gyokuro green tea are ground into a fine powder using a stne mill. For the tea ceremony the powdered Matcha is...