Kara mia at Dixie and Eglinton is the best when it comes to steaks.
In the same plaza, Baamiyan is allright too.