Sencha– category –

Sencha is one Japanese green tea variety with a refreshing aroma and excellent balance of umami & astringency. Made by harvesting the Camellia Sinensis leaves, cultivated without blocking the sunlight, immediately steamed, rolled, and dried.

1