Senbazuru is my "I feel like Japanese food, but I don't want to think too much " restaurant of choice. You won't be terribly Wowed by the food, nor by the service.
My fall back, I usually order their salad roll, dynamite and salmon skin. But if you're ordering a small party tray, price wise they aren't too bad.
I usually go for their California sushi pizza too, which isn't too bad either.
Definitely not the best sushi I've ever had, but if I'm like a good brisk walk away from there, this place is my no-brainer for good sushi in the Bayview Hill Area.
I recommend sticking to the Japanese side of things for food, since they only started offering Thai food about a year or so ago... and I would honestly said that that is questionable at best.