I am a local here in Las Vegas and I recently went here because I had guests in town. This place offers a very good atmosphere and overall my experience here was not bad. The service was good, but the food was nothing overly special, and it was a bit pricey.
In my opinion, PF Changs, or a local Asian restaurant is just as good (if not better) and the price is WAY more reasonable. The portions are relatively small as as well. Again, the atmosphere is very cool, but the prices for what you get are not worth it in my opinion.