This is the product description text that will appear here.
Quantity
1
Description
Masubuchi-en's Organic Japanese Green Tea is a premium first flush tea from Gifu Prefecture in Japan. First flush teas are made with the first leaves from the harvest – that means they're the freshest and youngest tea leaves, which make the...