If you haven’t been caught up in the craze, matcha is a powdered version of green tea. On a cafe menu you might see a hot or iced matcha latte, or even a matcha-flavoured cake or pastry.
If you haven’t been caught up in the craze, matcha is a powdered version of green tea. On a café menu you might see a hot or iced matcha latte, or even a matcha-flavoured cake or pastry.