Green tea - japan matcha t leaf T

 
Matcha green tea is made by grinding gyokuro tea leaves into powder. Matcha green tea is said to have one of the highest concentrations of antioxidants and vitamins because the tea powder itself is consumed.
Store:
T Leaf T
Price:
$5
0 0
×