Get directions to: Shin Shin Chinese Restaurant, San Pedro, CA
Restaurant address: 1432 W 8th St San Pedro, CA 90732, USA
Restaurant: Shin Shin Chinese Restaurant