Matcha Latte
MATCHA LATTE FOOD AS MEDICINE: Matcha is a powdered form of a Japanese green tea that is grown in shade to increase certain properties and make the taste more smooth with a less astringent aftertaste. Matcha is a ground powder of the entire leaf of tea which is consumed whole rather than steeping the leaf and discarding, which…