special occasion green tea bags
(1 review)Special occasion green tea, Saikoukyu Sencha, is very special green tea made with the finest tea leaves cultivated in the highlands of Japan. Its rich aromatic flavor compliments any meal.
Special occasion green tea, Saikoukyu Sencha, is very special green tea made with the finest tea leaves cultivated in the highlands of Japan. Its rich aromatic flavor compliments any meal.