12.01.04
New Organic Green Tea
A quick note to let readers know about a recently added new product, S500 Organic Sencha. This organic green tea hails from Shizuoka. We’ve not been too impressed with the taste of many of the organic green teas, but we liked this one well enough to offer it to our customers. For those of you who insist on organic, this could be the green tea for you….