Shang Hai, SANTA BARBARA, California (CA)
Comfortably situated at 830 N. Milpas St. () in SANTA BARBARA, California (CA) (93103), Shang Hai is available at 8059627833. Remember to give them a call ahead of time to arrange your spot in the restaurant.
More restaurants in SANTA BARBARA, California (CA)
Shang Hai contact information and details:
Address: 830 N. Milpas St. - , SANTA BARBARA, California (CA) 93103
Contact Phone: 8059627833