-
Premium Japanese Green Tea Gift Set
Japanese green teas are steamed to keep the fresh sweet grassy flavors. Here are three popular green teas: Organic Uji Sencha (2 oz.)--A delicate shade grown higher grade sencha, this tea has a deep green color and sweet vegetal notes. Has more antioxidants than regular sencha. Organic Cherry Blossom Sencha...
