Get directions to: China King Restaurant In-n-out, Northridge, CA
Restaurant address: 19480 Rinaldi St Northridge, CA 91326, USA
Restaurant: China King Restaurant In-n-out