The magic of Gyokuro (Jade Dew)
When our shipment of shincha (Japanese for “new tea”) arrived yesterday, we couldn’t wait to sit down and have an extended tasting. Our 2007 senchas were harvested between May 13th and 20th and flown to us in New Zealand directly after processing to ensure maximum freshness.
Along with the order of two senchas and a genmaicha […]