China Palace

688 Barber Ln
Milpitas, CA
408.894.7060
37.419102
-121.916352

for China Palace
Directions
from: