The joint is one of the most-crowded restaurants in town and the crowd says it all about the quality of food it serves. If you are planning to go there for a meal make sure you are prepared to wait a while for you to get seats. But, it is worth the wait because the food is simply awesome.
I have been there a couple of times and the I will say with all conviction that the star dish of the joint is Keema Samosa. I have had never had anything like this before and after having it I never had anything like it ever. It is absolutely out of this world.