This is your standard Asian version of pickle barrel. Just like any spring rolls, there is a wide selection of moderate tasting food. It's the perfect place to come to when everyone's in a "what do you wanna eat?" "I dunno, anything is good" mood.
I've been here several times and their sushi is sub par. Their Other food is sub par too. But nothing is horrible. I did have a deep friend lobster sushi roll once and that was heavy, chewy, and dense. That was probably the worst I've had here.
As for the value, it's not expensive but it's not cheap. If you were to go to a Thai restaurant or Vietnamese restaurant you would get better food for a lot cheaper.
At least the decor and service is not bad.
Again, come here if you don't really have much of an opinion of what you want to eat, but you're craving asian. Don't come here expecting amazing, cheap food.