Loose Leaf Green Teas - Organic
Organic loose-leaf Japanese green tea from a single Kagoshima estate — organic sencha, gyokuro, genmaicha, houjicha and tencha. The farm has grown without synthetic pesticides or fertiliser for years, which in Kagoshima's warm, humid climate is considerably harder than it is further north. Same leaf, same harvest, certified organic.