Organic Pearl Matcha Tea
Matcha Tea is a pure green tea that is extremely popular in Japan. This tea is extremely high in antioxidants and has a low caffeine level. Organic Pearl matcha is made from Pearl River green tea of Jianxi Province, China. Make it hot or cold, or use it in baked goods, ice cream or health shakes.
*1 oz makes approximately 15-20 cups