Gyokuro Kagoshima
Gyokuro Kagoshima

Gyokuro Kagoshima

Té House of Tea
DESCRIPTION

Highest grade of Japanese green tea.  Organic, shade-grown, delicate leaves with a grassy flavor.

MORE INFO
QUALITY
GREEN
No
No