Sakura - Cherry Blossom Kuckicha
Great Taste Award Winner 2015 What type of tea is it?Sakura is a light green tea made using the stems of the tea plant and infused with cherry blossom leaves to give a milder mellow flavour.How it tastesThis is a perfect introductory green tea which is lighter than Zen Sencha but just as refreshing. The cherry blossom