I really wish this place was better. It's in a very convenient location, and the atmosphere is okay. But the food and service need to improve for me to frequent there more often.
In its great defense in the Yonge and St. Clair area there aren't many great patios, (and with our city trying to end the restaurant industry - another story) it's got a great rooftop where one can have a pint in the summer and enjoy the sun. So go for that.
But in the winter I tend to avoid downstairs, and go to the more cozy Fionn McCools next door, despite being a chain.