Get directions to: Tao Tao Restaurant, Sunnyvale, CA
Restaurant address: 175 S Murphy Ave Sunnyvale, CA 94086, USA
Restaurant: Tao Tao Restaurant