I was on a trip to Toronto and wanted to catch a Champions League game. This place was near my hotel so I decided to pay a visit. I can't judge the food or service, but the atmosphere of this place was fantastic. This is a huge sports bar and I was surprised that the place was packed in 3pm for a soccer match. They had a very large screen (almost the size of a cinema screen) and lots of other LCD displays all over the place. Overall, I really enjoyed the experience as it was perfect as a sports bar: lots of crowd, large displays, and nice beer selection.