This Japanese green tea, which is produced under special conditions, is grown primarily in the Shizuoka District, near the city of Osaka. “Gaba” means gamma amino acid and “long” is taken from “Oolong”.
The Japan Gyokuro Asahi is defined by experts as the best tea in the world, beautiful grass-like dark green leaves have a pungent smell & a hint of sweetness with a fresh, delicate & balanced flavour. Revitalising & energising
Japan Tamaryokucha is very special tea from Kiushu region and well renowned amongst tea connoisseurs as one of the finest teas in the world. The tea flesh is steamed before it is dried so retains all vitamins and polyphenols.