Shanghai Taste Delight

650-988-8820

855 W El Camino Real, Mountain View, CA, 94040-2511

PDF: To-Go Menu

Shanghai Taste Delight×