I went to this place few months ago and had a really bad expirience.
Food was not good at all.
A high priced restaurant and food is not worth that price.
Service is slow.
But at the end food was not upto the mark.
They offer wide range of food.
I tried north indian but it was not good.
Along with the food, place is not very well maintained and staff is not attentive.
I kept sitting for 10 minutes just to get the menu.
Hope the review is helpful.