This fine Japanese Sencha is made of selected delicate buds of Camellia Sinensis plants. The tea is processed by professional Japanese tea makers using the hygienic equipment. The tea has a delicate aroma and smooth, sweat taste.
- Distinctive flavor.
- Nice packaging box.