
Gyokuro
Famed for its unique shading process. Gyokuro, meaning 'pearl dew,' is the finest of Japanese teas.
Sold in 100g increments.
We Also Recommend
Famed for its unique shading process. Gyokuro, meaning 'pearl dew,' is the finest of Japanese teas.
Sold in 100g increments.