Get directions to: New China Restaurant, South Bend, IN
Restaurant address: 920 Erskine Plaza South Bend, IN 46614, USA
Restaurant: New China Restaurant