Chopsticks Chinese Cuisine

restaurant in Cypress Greens, Poway

Phone: (858) 748-2488

Address: 14885 Pomerado Rd