Menu
Cart 0
Gyokuro

Gyokuro

  • 615


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