There aren't any tasting notes for this tea yet.
Sencha tea is produced in Zhejiang Province in China, considered to be the home of green tea. It has a delicate and sweet aroma and a flavour of fresh grassy meadows, and a mild astringency that adds a lively note. The tea is gently steamed to ‘fix’ the leaves and preserve their original green colour before being rolled and dried into a flat needle shape. This is the green tea processing method favoured in Japan.
Company description not available.