Grown in the Anhui province of Eastern China, our China Green Sencha is emerald green in colour and possesses a light and mellow flavour. Many scientific studies have proven a wide range of health benefits of green tea.
Grown in the Anhui province of Eastern China, our China Green Sencha is emerald green in colour and possesses a light and mellow flavour. Many scientific studies have proven a wide range of health benefits of green tea.