Chinese food is a bit wide. Do you like Cantonese style? Szechuan? Noodles? Seafood?
As for the good Indian restaurants, my go to are usually around Rue Jean Talon Ouest right after you passed Boulevard de l'Acadie. For example "Maison Indian Curry". But be careful their level of spicy is high even they tell you it's not spicy lol