Gyokuro

Gyokuro
Superior grade of Japanese green tea. Shade frown with a deeply sweet and aromatic cup.
$ 9.90