It's not mind-blowing stuff, but still very good. The strip-mall it sits in is unattractive, but inside it's very nice. Decent prices, and you get a lot of good sushi for the money.
Pros: good value, one of best in SE Den
Cons: lousy parking, in a strip mall, unreliable service
more