Nengjie Ge 16300 Sand Canyon Ave # 608, Irvine, CA 926183711, United States of America +1 949-753-8118 Reviews Map