A funning thing about the name of this restaurant "Kaizen", according to my Japanese colleague, means continuous improvement of something and is the motto for Toyota motors.
They said nobody in Japan would name the restaurant "kaizen". I guess it's because it implies that the dishes are not at their best if you are constantly trying to improve.
Anyhow, this place is somewhat of a novelty for the Japanese because they usually do not see nor tasted American-style sushi rolls. We ordered the tuna poke, 16pcs sushi combo, 20pcs sashimi, calamari tempura roll and a spicy rainbow roll.
Nothing is really out of the ordinary. The poke tasted a bit odd but the sashimi and spicy rainbow roll were decent. A bit on the pricey side.
There's an overhead projection of random music and videos playing. A large bar on the side. The location was easy to find with plenty of parking.