Echo Eats: A Matcha Made in Heaven

Echo Eats: A Matcha Made in Heaven

‘Matcha is just posh green tea’- If that is the claim, think twice. There is so much more to matcha than it meets the eye. Japanese linguistics utterly, ‘ma’ which means rubbed or ground and ‘cha’ which is tea spectacularly, brings the term ‘matcha’. Hold on, where does ‘green’ fit in this context?