I once rescued an injured pigeon with a broken wing. After several vet visits and some meds, she was ready to fly again! I let her go and she kept coming back every day after that (I put out food for her and a little nesting box). Bear in mind that this was a pigeon and wild as well! I was pleasantly surprised that she kept returning!
I think that if you keep offering food on a regular basis and a safe place to sleep anything is possible! You can’t guarantee, however, that it will return, but there’s a high(ish) chance!