Quality and freshness wise I would say this place is on par with the "all you can eat" deals you find all around town here. I thought the portions are a bit small considering the prices.
They are running a buy 3 speciality rolls for the price of 2 as a grand opening special. If you're able to take advantage of the special deal, the place seems more worthwhile. I don't recall seeing if they offered an AYCE option at this place.
Service was fine, servers were helpful, courteous, and attentive.
I've not had a chance to try the bento boxes or salads, ultimately I will be returning for another meal.