Gyokuro green tea. The Tea Time Shop

Gyokuro Green Tea

$18.00
2 oz.
#1370
Quantity
- +

Experience the delicate sweetness and smooth finish of Gyokuro Green Tea, a high-grade green tea cultivated in Japan's Uji district...
Description