GREEN TEA

 

This organic certified tea comes from Zhejiang, a province renowned for premium tea. The beautiful tea garden blends well with its natural surroundings in a quiet environment. This premium tea is meticulously prepared for the most discerning palate.