I have visited this place few times, they serve good food. But the service is not upto the mark, there is a management gap between the food preparation and serving the same. This may happen that the food you order has been prepared but the ppl serving it do not know. You may have to chase the waiters to check with the kitchen, it is taking abnormal time.
Finally you dont get value for money in totality - like service and the decor is pretty ordinary, but again the food is good. :-)