Organic Japanese Sencha Green Tea

Organic Japanese Sencha Green Tea

Regular price
$4.95
Sale price
$4.95
Unit price
per 

True connoisseurs of Japanese green tea will drink nothing else

For several weeks in early spring, in the Uji district, the traditional center of the Japanese tea industry, farmers gather the first flush of new buds and leaves for processing into Sencha, the highest grade of Japanese tea for export.