Triple Leaf Tea Inc Manufacturer
Coffee Shops
434 N Canal St, South San Francisco
(650) 588-8255
434 N Canal St, South San Francisco
(650) 588-8255
Nice to find traditional Chinese tea locally. I usually buy the green and detox teas. They always have great flavor and consistent quality. I have not had any trouble with the bags like the other reviewer, but I can't recall if I have ever tried the ginger.