Organic Imperial Green Matcha (20 Teabags Box)
Overview of Organic Imperial Green Matcha (20 Teabags Box)
This unique blend combines 100% natural, organic tea leaves from Japan which have been carefully ground down to form a fine powder. This style of tea has been part of Japan’s tea ceremony for centuries and is used by Buddhist monks to keep them alert and focused. Enjoy this teas uplifting energy and lively sweet flavor today!
Ingredients: Organic Chinese Sencha Green Tea, Organic South India Green Tea
and Organic Japanese Matcha