Finest green tea is hand rolled, numerous times with Jasmine buds. The tea when steeped makes a intensely aromatic cup. Will please your eyes nose and pallet. Flavor is intense, taste remarkable and looks magnificent. Watch the pearls open & bloss...
Read More