Sharon Gao Jan 11, 20221 minHOW TO MAKE PERFECT MATCHA TEAMatcha is green tea powder made from finely powdered dried tea leaves. It has a slightly bitter, vegetal taste and a vibrant green color...