Sweet Sakura Brand Cherry Blossom Tea 8g
The Sweet SAKURA TEA is a brand-new type of flower tea for the first time in the world. It contains freshly nipped cherry blossoms processed by the original patent applied by the method.
Most suitable for serving guests with elegant flavour.
Product of JAPAN