I've been there a few times and it's pretty good!
Huge menu with a lot of variety.
The food is enjoyable, though not anything special.
Sushi is good quality, made with good seaweed and proper rice.
Mango salad is great!
Yum Tum Lemon Grass Soup was tomato based and kind of gross. Chinese dishes are not so great.
If you're there and your hungry you won't be disappointed. You'll leave happy and feeling good.