Near Toronto Western Hospital?
TWH is close to Little Italy, Chinatown and Kensington Market:
Little Italy: http://www.chowhound.com/topics/426343 - you could probably just wander down College Street (west of Bathurst) and find a resto that catches your eye
Chinatown: http://www.chowhound.com/topics/350886 - I rec: King's Noodle, there is also a very filling Korean resto on St. Andrew St. west of Spadina but the name escapes me!
Kensington: can't find a recent thread devoted to Kensington, but if you search the board, it's mentioned in thousands of threads. suggestions: Torito, Supermarket, etc.
The Bellevue Diner (61 Bellevue Ave. at Nassau St.) is also very close by to TWH. I hope it is still there anyways...
I hope your friend recovers well...