Everything you’ve ever wanted to know about matcha but was too shy to ask. Matcha is basically dried green tea leaves.
![Avatar](https://cdn.statically.io/img/i.pinimg.com/140x140_RS/b3/c4/81/b3c481fe49ad8a5d4fd93caf698b4a73.jpg)
Thanwa Lujintanon