Get directions to: China Inn Santa Anita, Arcadia, CA
Restaurant address: 400 S Baldwin Ave Ste 277 Arcadia, CA 91007, USA
Restaurant: China Inn Santa Anita