Chef Hung Taiwanese Beef Noodle

Dimond Jamboree Shopping Center, 2710 Alton Parkway, Irvine, CA 92606