This is the product description text that will appear here.
Quantity
1
Description
This Japanese Sencha Tea is grown in Shizuoka on the slopes of Mount Fuji, where half of Japan's tea is produced. The fall harvest is hand-picked and carefully processed, removing any stalks or breakages by hand. The name "Sencha" refers to...