Get directions to: New Shanghai Restaurant, Artesia, CA
Restaurant address: 11610 1 & 2 South St Artesia, CA 90701, USA
Restaurant: New Shanghai Restaurant