Not the best Sencha I’ve had, but it certainly wasn’t bad.
Sencha is a traditional Japanese steamed green tea with a soothing taste and fresh green scent that makes it a perfect everyday treat.
Company description not available.
Japanese Sencha Green TeaEnglish Tea Store
Green Tea, Japanese SenchaSupple Skin Boutique
Sencha Japanese Green TeaFour O'Clock Organic
Japanese Rose Sencha Green TeaChi of Tea
Japanese Green Tea: Sen-ChaShirakiku
Organic Japanese Sencha Green TeaHaiku