I have visited this place twice and On both the occasions I have opted for buffet. I must say that the buffet spread is really good and has a nice variety of delicacies. The starters are served at the table and the service is really slow. They take a long time refilling your plate and you have to keep reminding the waiters to bring your food. The main course is quite good though specially biryani! This place is usually crowded and you also have the option of checking in to Mainland China which is located next to it.