Sencha Extra Fine is an equisite japanese green tea. Sencha is steamed to prevent oxidization of the leaves. The leaves are then rolled, shaped, and dried.
Slender green needle leaves infuse into a naturally vegetal cup with a sweet aroma.
Be the first to review this product!