The "fun" latte (your caffeine fix with a fun colour and antioxidants)
What is Matcha ???
"Matcha (抹茶) is a finely ground powder of green tea specially
processed from shade-grown tea leaves.
Shade growing gives matcha its characteristic bright green color and
strong umami flavor." -
wikipedia