We’ll explore what makes matcha so special and then compare it to your trusty cup of joe. Matcha is a type of Japanese green tea made from the leaves of the Camellia sinensis plant — the same ...