Japanese restaurant Izumi offers sushi and other Japanese dishes.