Get directions to: Jim's China King, Ridgewood, NY
Restaurant address: 563 Seneca Ave Ridgewood, NY 11385, USA
Restaurant: Jim's China King