Get directions to: Glendale Mandarin House, Glendale, CA
Restaurant address: 831 N Pacific Ave Ste J Glendale, CA 91203, USA
Restaurant: Glendale Mandarin House