Matcha Tea - Why the Hype?Matcha Tea seems to be the new ‘super drink’ and I have had many clients and friends asking me what the hype is all about over the last...