I went here on a recent trip to Cleveland and though the sushi was decent. However, the dim, modern interior and great service make me want to give it 4 stars.
The edamame we started with was a bit too salty. We ordered the Dragon roll (unagi) and the Rock and Roll (shrimp tempura). The unagi was great and had lots of flavored. The other shrimp tempura was ok; the shrimp was a big soggy, as if they fried it too long ago. They have real Japanese chefs rolling the sushi so that's always a plus.
Street parking was available in the front.