Any green tea flavour is annihilated by the overpowering artificial cherry. Quite like diluted cherry essence for baking. Extraordinarily pungent. Not great.
Japanese Cherry is a delicate blend of the finest China Sencha green tea infused with natural essence of the Japanese Sakura Cherry.
Company description not available.
Japanese CherryThe Coffee Bean & Tea Leaf
Japanese CherryTea Leaves
Japanese CherryArt of Tea
Japanese CherrySimon Levelt