Get directions to: Mandarin Shanghai Restaurant, Arcadia, CA
Restaurant address: 558 Las Tunas Dr Arcadia, CA 91007, USA
Restaurant: Mandarin Shanghai Restaurant