6 Science-Backed Reasons to Drink Matcha Tea

Matcha. Matcha. Matcha. Is this type of green tea truly worth sipping?