Last we went to Henry’s was maybe 6 months ago and food was fine as before. I believe they are a Michelin recommended restaurant for what that’s worth. Their wine list is interesting as they are also a wine club. They have half-priced wine on Wednesday.
As for others, besides establishments already mentioned, there’s also The Berczy Tavern at Yonge/Church which is not as close to you as Henry’s but they have an interesting selection of wine as well. They are also a piano bar so you also get the benefit of live music if this suits you. They have Sunday Roasts (Prime Rib) with selected half-priced wines and cocktails. They also allow BYOW with reasonable corkage.