2007 BEST OF SILICON VALLEY Reader Survey Winner - Honoree
Best Chinese
— Metro, Silicon Valley's Weekly Newspaper, September 26, 2007
read more
show less
175 S Murphy Ave
Sunnyvale
CA
94086
175 S Murphy Ave, Sunnyvale, CA
(408) 736-3731
www.taotao.biz/