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 CherryBlend Tea
Japanese CherryAll About Tea
Japanese CherrySteeped and Infused
Japanese CherryArt of Tea