Home > Shop Tea > Flowering Tea
This blooming tea is made of the highest grade of special green tea, Rose and Lily Flowers.
Sencha tea imparts a delicate yellowish-green liquor that has a grassy, sweet and mildly astringent flavour. It is one of the most well-loved teas in Japan and has various health benefits.
This blooming green tea is made of the highest grade of special green tea of fresh spring crops, and Jasmine Flower. Includes 5 bulbs.
© 2021 Teapicker