Get directions to: South China Chinese Restaurant, Independence, MO
Restaurant address: 1020 S Sterling Ave Independence, MO 64054, USA
Restaurant: South China Chinese Restaurant