There aren't any tasting notes for this tea yet.
Pure organic “Gyokuro” from Kyushu Japan. The best, young leaves from the finest plants are used to produce this special tea that brews a jade green color with a very sweet, creamy, taste. This premium tea undergoes a shade grown process that enhances the deep green color, flavor and antioxidant properties of each delicious cup. Gyokuro is considered Japan’s finest tea and an organically grown Gyokuro of this quality is a rare thing. Indulge in green tea that is truly sublime.
Company description not available.