Gyokuro Green Tea (10 ct.)
|
Commercial Description
Considered by many to be the finest green tea on the planet, Gyokuro is produced exclusively in the famed tea gardens of Uji near Kyoto.
This tea has not yet been given any ratings or reviews.
More Green Tea from Japan from Yamamotoyama
Hoji-cha, Roasted Green Tea (Loose)
Style: | Hojicha |
Region: | Japan |
Caffeine: | Caffeinated |
Leaf: | Loose |
47
6 Ratings