Utter disappointment. I had so high hopes for this place. The location is great, the reviews were good, the high prices $$$ suggest a luxurious place. Well, the reality didn't match my hopes. I mean, the location is great and the prices are surely high, but everything else was just my imagination. I will not start talking about the service but about the thing that shocked me most: all curries are 100% pre-cooked. It is basically the same concept as a food court: the food is cooked and they just plate your order upon ordering. So a $16 dish can be very well nothing else than left overs from the lunch buffet... I am not saying it is necessarily from lunch, I am saying that there is a disconnect between a full-service, "fancy" restaurant and heated up dishes. To top it off the food seemed extremely heavy and oily (even some food courts are better) the taste was off, and the service was mediocre at best. I will not return.