Best Green Tea ever!
Nagashima is well balanced nice shencha.
Best Green Tea
Nagashima is one of the best Green Tea I can find. Well balanced, rich flavour as Gyokuro Green tea but still smooth as Sencha. Highly recommended!!