The food is fine. You get what you expect, and the price tag is about what you'd expect.
The service, on the other hand, is unsatisfactory. We wasted two hours at this restaurant only to have our server mess up our drink orders and food orders -- which came out about 45 minutes after we had ordered.
It's a small wonder why the restaurant was barely half full while we were there from 12-2pm. There are plenty of restaurants on the strip. Don't waste your time or money at this one.