Chef China

restaurant in Rancho San Diego, Spring Valley

Phone: (619) 460-7286

Address: 9726 Campo Rd