Lets Talk Matcha (Green Tea)!By Maraiah,, Simply Sweet Dreams, Inc.
Okay. So some of you might be asking yourself, "What is Matcha?" Well, it's basically Green Tea, Powdered Green Tea.
Matcha is one of the highest quality of teas in Japan.
What do you think?
Match French Macarons!
Want the recipe?