Organic Gyokuro

  • Organic Gyokuro

Our Organic Gyokuro is a high grade green tea steeped at lower temperatures than other Japanese green teas.

TASTING NOTES
Buttered greens and seaweed

ORIGIN
Japan