That an excellent place for fine dining. They have a buffet or a la carte; the best is that they have a different theme each night so you can taste Mexican, Chinese, Italian, and any kinds of international cuisine.
Or you can have some drinks at the terrace of the resturant -- they have a very comfortable sofas for you to spend some time with your friends.