Jasmine Tea


Jasmine Tea: made from green tea leaves that are scented with jasmine flowers, the blended fragrance of tea and flower is called as “the foremost fragrance in the world ”.