Japanese Green Tea

New product

$12.49

Sencha is the first and second flush of green tea; most common green tea in Japan. Known for its anti-oxidant properties.