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 CherryAll About Tea
Japanese CherryBlend Tea
Japanese CherrySteeped and Infused
Japanese CherryArt of Tea
Japanese Cherrytea haus annaarbor
Japanese CherryChicago Coffee and Tea Exchange