Gold Leaf Sencha Green Tea 25's
Sencha is the most popular tea in japan wherein excellent choices of tea leaves have been picked and steamed to produce a natural and full flavored green tea. The steaming process gives this tea its uniquely yellow-green color and its purely fresh and delicately mild taste.
We Also Recommend