Gyokuro is widely considered one of Japan’s finest green teas, something that is reflected in the high quality flavor of each and every cup. An extraordinary blend, it is a bright green in colour and has a smooth, sweet and creamy taste. Infuse the tea for three minutes to taste a hint of sweetness – any longer and it can turn bitter.