Shanghai China Restaurant

1559 Mission St
San Francisco, CA
415.621.8188
37.773017
-122.417877
Hours:
Mon - Sun:11am - 10pm

for Shanghai China Restaurant
Directions
from: