Tag: matcha tea

What is Matcha Tea?

What is Matcha Tea? If you follow the health circles online or on television, you might have heard matcha tea being mentioned. This is a type of green tea that simply means powdered tea. Matcha …