I usually don't go the area, so went in this restaurant by chance.
Dispute my worry, they provide decent sushi for their price. Staff were very friendly. Interior was a bit too busy for me and there was some space needed to be organized - in my opinion, but they were OK.
I probably go there regularly if it's in my area.