Get directions to: China King, Jamaica, NY
Restaurant address: 17545 Hillside Avenue Jamaica, NY 11432, USA
Restaurant: China King