Triple Leaf Tea

434 N Canal St
South San Francisco CA 94080

Sponsored Topics


Take me there

See a problem? Let us know!
<p>Triple Leaf Tea is a manufacturer of Chinese medicinal teas. It works under the umbrella company Viamco on North Canal Street near South Spruce Avenue and sell its teas to retailers as well as to the public by phone, fax, mail and from the online store at Triple Leaf Tea uses herbal formulas dating back to ancient China and then takes advice from current Chinese herbalists to make the healing teas cater to the modern necessities of everyday life.</p>