Green tea

In Japan, you'll hear lots of different words for green tea. One of the most common you're likely to hear is matcha, which refers to the finely ground, powdered tea that is used in Japanese tea ceremony. You can find all kinds of matcha-flavoured products in Japan, from a matcha latte at Starbucks to matcha-flavoured ice cream, chocolate and all kinds of sweets.

Every Japan trip should leave a life-long impression. An InsideJapan trip always will.
Once Japan's black market, now Tokyo's backstreet drinking dens; there's a lot of fun to be…
Read more