Matcha is a type of green tea that has matcha powder ground into it. It is traditionally used in Japan and China, but ...
My only wish is that you snap a few pictures before drinking it because it's gorgeous to look at. (via Chef Bai) Tired of drinking the same old lemonade? Recreate A Virtual Vegan's matcha-infused ...