As the Yelp star system suggests: "Meh. I've experienced better."
I came here for dinner because I saw the awesome reviews, but after ordering their oyako-don, I was pretty disappointed - the flavour was subpar and the rice itself was non-traditional. Their maki rolls (we had their spider roll) tasted pretty good, but again, meh, I've experienced better. *cough* Inaho *cough*
As a bonus, though, they have free parking behind the building, so yay for convenience!