Green Teas

Organic Gyokuro- Green 60 grams

Organic Gyokuro- Green 60 grams
Organic, delicious green tea made from single buds about 3/4" long. Full flavour
$2650