Xiang Xiang Noodle

1115 Tasman Dr #2228 Sunnyvale CA 94089 USA

(408) 400-0888

Location