More Information
Cherry flavoured Japanese green leaf tea.
Strongly flavoured with natural cherry, this subtly sweet green tea is hugely popular back in its native Japan. For those lucky enough to have visited this majestic country, drinking our Japanese Cherry tea will take you back to Tokyo in Springtime � an enchanting time to visit this beautiful city.
flavoured Japanese green leaf tea.