This place just opened recently and it failed to make a good impression. The first thing you notice is a complete lack of decor and atmosphere and worn out furniture. The tea came in disposable cups, which I've never seen before.
The food was unacceptable: giant unwieldy rolls stuffed with mostly cucumber and sushi with fish so smelly I had to leave most of it. My friends couldn't finish their food either, so we got takeout containers, but on the way home gave up and tossed everything into the garbage.
The service was nice, but I don't see myself coming back or recommending this place to anyone else.