I have been visiting this restaurant regularly for some time now. In the fifty-odd years I have been frequenting Indian restaurants I have never eaten at one which surpassed the cuisine here. In my view the food is exceptionally delicious! To derive full benefit from the extensive menu, however, you do need some knowledge of Indian cookery terms, as some of the rarer dishes are not described in English.
The only fault I find is with the staff. The manager does not, unfortunately, exert discipline to enforce a house 'style'. I am not referring to the speed of service, which in general is quite acceptable. But what sometimes spoils a visit is over-attention in the shape of waiters proffering poppadoms/drinks when I've hardly got my coat off and sat down, so to speak. I find this excessively iritating. I have brought it to the attention of the manager, and he has stated that 'things will be pulled together', but they haven't been.
My advice is to go in a party of four or more, where your own ambience can ride this 'clutter' out. Also, if it annoys y o u then be sure to complain as I have done. In the end, perhaps they will learn! Whether or not they do, the food is absolutely wonderful!