Matcha (抹茶) is a powdered green tea. Known for its particularly strong flavor, it holds a special place in Japanese culture as the leading role in the Japanese tea ceremony, where it is served along with a confectionary sweet, known as wagashi (和菓子).
Read MoreTea ceremony (called chadō or sadō) is one of Japan’s most enduring artistic traditions. Tea ceremony is a means to aesthetic appreciation and social interaction that has had a profound influence on other forms of Japanese art, cuisine and philosophy.
Read More