China Garden

14825 Jeffrey Rd, Irvine, CA 92612