The Aroma from the foot of Mount Fuji!
The leaves of the Shizuoka Sen-cha tea bags are made from tea leaves naturally grown and roasted in Shizuoka where Mount Fuji stands.
Because they are steamed, the leaves bring a mild yet rich flavour without any bitterness.
Perfect with Sushi
Bookmark with: