Cherry Rose
Cherry Rose is a tribute to the Japanese cherry blossom festival, and will no doubt give you a taste of this far-away country of beautiful ceremonies.
Type: Organic Sencha green tea
Origin: China
Ingredients: Pan-fired organic Sencha green tea, rose petals, natural flavors






