this is a ceylon green tea. It is a delightful experience of a very special green tea masterfully blended with the sweet yet subtle flavours of berries and vanilla to create this sweet delight..
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.