Review ~ Organic Ceremonial Grade Matcha
Organic Ceremonial Grade Matcha is a fine powdered form of shade grown green tea leaves. I love Green Tea and have known about Matcha for a while, but didn’t try until recently; this is my first time trying the ceremonial grade and I am very pleased with it. The only way to get restaurant quality green tea is to make it at home using Matcha. The Green Tea in bag form and even the loose leaves would not give you the same results. Matcha is Continue reading →