Tea Time Where Tea Lovers Go - Buy your loose leaf Tea, organic tea, teapots, teawares and visit our tearoom at 542 Ramona Street. Palo Alto, California 94301, (650) 328-2877
www.tea-time.com
Large Selection of Tea from all over the world - Where Tea Lovers Go