Shincha

Shincha simply means "new tea" and it is the earliest harvest in Japan. The last step in the manufacturing process, i.e. the last baking, does not take place. Shincha teas are even fresher and greener in taste than Sencha.
Show all