I live in that area and i almost never tried any other indian restaurant on Jean-Talon, that place is too good.
The palao rice is the best around, the butter chicken is perfectly balanced, the lamb curry's really good and the stewed eggplant is really awesome.