I lived in Toronto for three months and I enjoyed this place for a couple reasons. 1) It's always free to enter 2) Inside and outside are pretty big 3) The food is yummy 4) Its a great place to grab a drink. Its normally filled with your financial district suits, but they're harmless.
Great place to start of your Friday or Saturday night!!