A slightly sweet green tea with a mild finish, Gyokuro is a prized tea in Japan where it is known as 'jade dew'. A premium blend from our loose leaf tea pouch range.