Izanagi is a Japanese restaurant offering a unique dining experience. It's part of the SushiCafé group.