Organic Japanese Sencha Tin
A Wholesome Delight
This is one of our Spring harvested organic green leaf tea. Japanese Sencha is the world’s finest whole leaf green tea.
The Japanese steam curing (as opposed to pan curing) preserves amino acids, antioxidants, and chlorophyll for a bright fresh cup.