Gyokuro
$35.31
Gyokuro “Jade Dew” is the highest grade of Japanese green tea available. Its fine, dark, glossy, needle-like leaves infuse a bright green cup. Grassy sweetness and a smooth finish.