Shanghai Restaurant

1708 N Milpitas Blvd
Milpitas, CA
408.263.1868
37.454798
-121.910777
Hours:
Mon - Thu:11am - 9pm
Fri - Sat:11am - 10pm
Sun:11am - 9pm

for Shanghai Restaurant
Directions
from: