Japanese Shincha
Shincha is the very first tea harvested each spring season. It's not only an introduction to what's to come, but also a celebration of fresh and highly aromatic tea that captures the fleeting essence of spring.
Shincha is the very first tea harvested each spring season. It's not only an introduction to what's to come, but also a celebration of fresh and highly aromatic tea that captures the fleeting essence of spring.