I'm in Montreal quite often, and although I've heard of this place, I haven't checked it out yet. I'm going to be there with my boss (who can be a bit of an animal at times), so perhaps next time. Just one question though: what does "cheap" by Toronto standards mean?