Matcha Green Tea Powder, 100gr
Product information
Rp 73.000
Description
Matcha literally means powdered tea. Matcha offers health benefits, rich in antioxidants called polyphenols, which have been tied to protection against heart disease and cancer, as well as better blood sugar regulation, blood pressure reduction, and anti-aging.