If you are from Ontario, or the US (more specifically: Boston!) then welcome to your best sports bar in town. You will find many of your fellow team fans at the Peel Pub. The food here is ok, but it just seems to be the place to be if you are a Maple Leafs fan or Bruins fan - but that's okay, because the real Montreal sports fans go elsewhere for drinks and food.
It's all cheap grub - stick to the draft beers and you will have the time of your life