Sencha Supreme Loose Leaf Green Tea. This is the highest quality of Japanese sencha tea – the shogun of Sencha. This high quality green tea has a rich aroma and delicate flavor.
There are no reviews yet.
Only logged in customers who have purchased this product may leave a review.