Get directions to: China Kitchen Restaurant, Rio Rancho, NM
Restaurant address: 2218 Southern Blvd Se Ste 15 Rio Rancho, NM 87124, USA
Restaurant: China Kitchen Restaurant