In Japan Sakura tea is a popular drink for celebrations such as weddings or other special occasions. It is made with sakura cherry blossoms pickled in salt – a very traditional Japanese ingredient. In Japanese Sakura tea is called “sakura cha – 桜茶” or “sakura yu – 桜湯”.
Read More