2 minWhat is Japanese Matcha & is it good for you?Japanese matcha is a type of green tea that is grown and produced in Japan. It is made by grinding the leaves of the Camellia Sinensis...