A classic China Sencha green tea.
Sencha is one of the best known green tea varieties, Sencha meaning steamed tea.
The taste is soft and mild with sweet notes.
Brew Time 1-3 mins
Temperature 75-85°C
One teaspoon per cup