News

Matcha ice cream, mochi and cakes also made its top 10 list. The Uji area in Kyoto is known for its high-quality tea, regarded as one of the best in Japan. Matcha lattes are now menu mainstays in ...