Green Dragon Organic Matcha

Product Description
Maximum quantity available reached.

Organic green dragon pearl, first flush bud tea leaves create this smooth matcha. An organic shaded leaf from the Jiangxi Province, China. Green matcha tea is rich in catechins and polyphenols, desirable antioxidants. Consuming the entire tea leaf creates one of the healthiest beverages on earth. 

Customer Reviews

Based on 1 review Write a review

Related products