This is the product description text that will appear here.
Quantity
1
Description
Gyokuro is the most sophisticated Japanese tea. It is also one of the most expensive and delicate green teas the world has to offer. The finest tea bushes are fully shaded for at least two weeks before the new tender spring leaves are han...