Shanghai Delight

218 Barber Ct
Milpitas, CA
408.434.6888
37.42378
-121.919131

for Shanghai Delight
Directions
from: