there is one overriding thing that no one can deny - the food here is excellent... at the same time, the waiters are ready to accept customisation of the orders... the place is also reasonably clean, and located in a mall that is considered upmarket.
however, visit the same place on weekends or any other festive day, and u'll witness utter chaos and mismanagement. they take ages to bring food, and there is confusion all over... they'll even take looong time to bring the check!!!
there is another problem here - they don't have an in-house washroom, so u r constrained to use the common washroom available in the mall (and this is quite ill-maintained). given the premium that they charge for food, this is a hygiene factor that they should have taken care of.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.