Sencha Leaf Tea - Organic
Sencha leaf provides a fresh, vegetal taste. Meaning "simmered tea," this popular Japanese green tea is made without grinding the tea leaves, so the simmering process is longer and ideal for continuing conversation with company as the tea simmers.
Share this item: