Get directions to: China King, Hammond, IN
Restaurant address: 1309 165th St Hammond, IN 46320, USA
Restaurant: China King