Relative Search:
Baidu Google
Edit this listing

New Shang Hai Restaurants

5408 Walnut Ave Ste B
Irvine , CA 92604
949-733-3836

Driving Directions

From:
To: 5408 Walnut Ave Ste B ,Irvine , CA 92604