China Garden
14825 Jeffrey Rd, Irvine CA 92618