Get directions to: Chinese Mandarin Restaurant, Glendale, CA
Restaurant address: 6420 San Fernando Road Glendale, CA 91201, USA
Restaurant: Chinese Mandarin Restaurant