Email me when this is available
China Sencha green tea is an organic, slender and flat green tea leaf manufactured with a special firing technique. Its... Description