We literally stumbled across this place after looking for a restaurant for almost an hour, but I'm super glad we found it - everyone really enjoyed it.
It was very busy for lunchtime, I think because a hockey game was on television (we were in Canada). They also gave us apples from a local farm to take with us on the way out - nice touch!
The menu is pure insanity: there are like 15 types of animals (for burgers) and 10 different kinds of poutine to choose from. We really enjoyed the food, though it was a bit pricey for burgers ($10-15). I'd suggest this in a heartbeat to any visitor to Montreal.