null

Gyokuro Supreme

No reviews yet
SKU:
TJ-017

Gyokuro Supreme

Gyokuro Supreme

Product details

Gyokuro Supreme is a Japanese green tea, one of the finest types of Gyokuro. It has a strong green tea taste and is sweet and full of umami flavors. It has a thick and rich texture that makes the tea exceptionally satisfying to drink.
Show More
Show Less
×
×

Recently viewed

Top