Honestly, I'm torn between 3 and 4 stars. I agree with other reviewers that the place was grimy, filmy, outdated and dingy. I've used bathrooms at Port Authority station that were better maintained than theirs. For that alone, I'd give them 1/5.
But then there's the food...the sushi was a hidden gem. Have I had better? Of course...even and especially in Vegas. But for the money, that was worth the trip alone. Great variety, fresh, even a few things with some imagination. The cooked food was also pretty good; there was nothing on my plate I didn't finish or that was prepared poorly. It was greasy, but I've been to greasier. So the food was 4/5.
Service was...okay. I've had worse even at a buffet. I've also had better. 3/5.
So, all in all, it kind of averages out to a 3/5. If they took a weekend and scrubbed, fixed the bathroom, got new windows and fixed the tables (and tried some kind of ambience?) the place could easily be rated much higher.