What’s Matcha: Japan’s magic green tea!
Even if you’ve never drank it before, you might have seen it on a menu in a bar or restaurant or you may have seen those strange people walking with a cup filled with this weird-looking green potion: Matcha! Matcha is booming and in NYC it’s so incredibly populair, there are special Matcha bars! So…