Get directions to: Mandarin House Chinese Rstrnt, South Bend, IN
Restaurant address: 2104 Edison Rd South Bend, IN 46617, USA
Restaurant: Mandarin House Chinese Rstrnt