Copyright. Shanghai Inn Chinese Restaurant. All Rights Reserved.
40101 Monterey Ave A3 Rancho Mirage CA 92270 us
+1.7605685812