Koyu Japanese Matcha Green Tea 30 g
THE ULTIMATE BEVERAGE. 30 servings
Matcha is a powdered green tea made from shade grown, stoneground green tea.
It gives a steady enegry boost for up to 3 to 6 hours and 137 times the antioxidants of regular tea bag green tea, along with higher levels of L-Theanine