Simply put, Organic Jasmine Green Tea is a classic. This antioxidant rich tea features a green tea base which is layered with jasmine petals which are later removed by hand, resulting in a floral, earthy cup of tea. These processing methods date back
...view more