Niku Cater

Japanese steakhouse · 17881 Sky Park Cir Ste A, Irvine, CA

Hours

More food in Irvine, CA · Japanese Steakhouse in Irvine