Elmwood Inn Fine Teas, Japanese Sencha Green Tea, 16-Ounce Pouch
SKU: 2207971708_2
Brand: Elmwood Inn
Product Description
Sencha is the most-consumed green tea in Japan. This tea is produced in the Shizuoka Prefecture where the young leaves are steamed, rubbed, and pan-fired which gives them a distinctive appearance and glossy feel.