Shanghai Ding Sheng Restaurant

686 Barber Ln
Milpitas, CA
408.943.8786
37.416862
-121.915014

for Shanghai Ding Sheng Restaurant
Directions
from: