Get directions to: China King, Troy, IL
Restaurant address: 535 Troy Plaza Troy, IL 62294, USA
Restaurant: China King