Honey colored green tea. Great thirst-quenching.
This green tea is produced in China.
Sencha actually means ‘roasted tea’.
Nowadays the leaves for sencha tea are first steamed, then treated with hot air and finally briefly roasted in special pans.
Great export quality.
Dark, long leaves.
Weight: 100 g