Itoya is a Japanese restaurant offering a wide selection of dishes, with options for buffet-style dining. Orders can be placed via tablet.