Collection: Organic Gyokuro Collection

Gyokuro is the highest grade of Japanese tea leaves, cultivated with special care that is netted to protect from direct sunlight.  It features sweet and mellow tastes.
1 product
  • Japanese Organic Gyokuro Green Tea
    Regular price
    $16.00
    Sale price
    $16.00
    Regular price
    Unit price
    per 
    Sold out