JA Jiaozi Authentic Dumplings
Restaurant
•
13776 Jamboree Rd, Irvine, CA 92602, USA
7.7
Monday: 11:30 AM – 8:30 PM
See if anyone you trust recommends it!