This finest of Japanese green teas gets its delicate flavour from the special growing method on the hillside of Mount Fuji.
Quality: 1 x 250