Gyokuro can be found in our Shades of Green box and is considered the highest grade of green tea in Japan. What is Gyokuro? Gyokuro comes from Uji-Cha, Kyoto in Japan, and is made from the first flush leaf. It has an incredible sweetness thanks to the...