We're pretty picky about Indian food and went to Leela the other night with friends and loved it. The food was wonderful, especially the roasted cauliflower chaat the waiter recommended, the lamb curry and the fish dish. We ordered a lot of things (maybe 8 dishes) and they were all amazing. The only dish I wouldn't order next time is the okra one, as it was some sort of veggie stew, with two pieces of okra in it. And the service was superb. In fact we asked about the okra dish after the meal (as we thought maybe we'd ordered the wrong thing) and the waiter took it off our bill, which was totally unnecessary, but nice. We live in the neighbourhood so will definitely be regulars.