Izumi is a Japanese restaurant offering a homemade gastronomic experience centered around sushi.