"Direct Tea Importers since 2005"
Free Shipping with $50.00 purchase or more!
We just got in our exclusive new harvest 2020 Organic Uji Gyokuro green tea! This is our highest grade Japanese green tea that we offer at our store and we are very excited about it! Buttery, silky, and smooth, with absolutely no bitterness, our directly sourced Gyokuro was grown and produced in Uji, Kyoto, and is also organic certified!