I've come to this place a few years ago as I used to live in the area and worked around the corner too. Back then there seemed to be a different crew and possibly a different owner. It's mostly the same and the biggest knocks are that the tempura shrimp sit under heat for hours and the rolls and super small and drenched in sauce.
None of it really tastes that bad and the crew was nice enough and got my food out quick. It was a busy lunch rush on a Saturday and they seemed adequately staffed and orders came out super fast. I would just recommend a slightly different approach to the tempura shrimp, increase the rolls size (the prices here justify the increase in size as they aren't cheap) and scale back on the sauce a bit.