I personally never had the hibachi, I like to sit up at the bar. Its usually pretty hard to find a seat but if you are patient and come with only 1 other person, its usually doable.
The rolls are actually very fresh, and very delicious. I eat a lot of sushi and I would definetly say this is fresh fish. I would also add that the rolls are very creative... i have never had a roll that I am not satisfied with.
There is also a great atmosphere as usually it is loud, lots of people, TV's everywhere for watching the game. They also have pretty good service!
I definetly love coming to this place, if only it didn't take so long to find a seat!