Organic Uji Gyokuro

Organic Uji Gyokuro

Regular price
$35.00
Sale price
$35.00
Regular price
Sold out
Unit price
per 

Here's our freshest, newly arrived organic Japanese Uji Gyokuro Green Tea! Directly imported from Kyoto, this amazing shade grown green tea is our highest quality Japanese green tea!