China Spring

restaurant in Sabre Springs, Poway

Phone: (858) 668-2988

Address: 11385 Poway Rd Ste 102