Home
Mostrar en Español
Shanghai Restaurant
Share:
Shanghai Restaurant
Facebook
Twitter
Pinterest
Cancel
Headings:
Restaurants Family Style, Restaurants
Latitude:
37.783804
Longitude:
-122.273644
825 Marina Village Pkwy
Alameda, CA 94501
(510) 995-8662
15109958662