Omg. The food here is divine. I couldn't rave enough about it to be honest. Everything I got was fresh and delicious and I went up 3 times. However, the sushi and Italian food was tucked away and I actually missed it my first two rounds. Definitely keep an eye out for it.
Prices are a little high but not a huge deal. We went a little later on a Monday during lunch to avoid the crowd.