Japanese Green Sencha Origin: China Delicate grassy notes from our Japanese Green Sencha will tempt your palate, whilst the green tea properties help cleanse your body and mind.

More From This Category