I've given this place a new shot and now it's one of the top 4 sushi restaurants I go to in town. The quality is good, service is OK, and the prices are comparable to other AYCE restaurants. The amount of rice that is used is a good amount making you full off rice rather than fish faster.
My rating of 3 stars is due to the service and small things like too much rice. I frequent this location about once a month or so.