Twisted Noodles

17923 Mac Arthur Blvd, Irvine, CA 92614