China Source 4507 Orrington Rd Corona Del Mar, CA 92625 Phone: (949) 721-5754
Category: Family Restaurant Diners