I have been here several times for after work drinks.. The food and drinks here are delicious.. Notably the "sweet potato thing" and Ceasars!
The environment is great, convenient to hang out before or after a game or concert at the ACC or Rogers Centre.. Tons of tvs all around. The service here is quite slow though, do not recommend this place of you are ever in a rush.