SAKURA® IMPÉRIAL
Green tea - Jardin Premier*
with notes of blooming cherry trees
A handsome sencha green tea with the airy scent of blooming Japanese cherry trees.
Its delicate and flowery umami liqueur joins with the magic and elegance of the gardens of Kyoto where myriad petals carried by a divine wind perfume the air with their celestial fragrances, heralding sunnier days ahead.