Get directions to: New Mandarin House Chinese Restaurant, Independence, MO
Restaurant address: 1599 W 23rd St S Independence, MO 64052, USA
Restaurant: New Mandarin House Chinese Restaurant