Get directions to: Shanghai Place, Mission Viejo, CA
Restaurant address: 25571 Jeronimo Rd Ste 16 Mission Viejo, CA 92691, USA
Restaurant: Shanghai Place