After all the recommendations I was getting, me and a coworker decided to try this place out. This is a place you would walk/subway to, there's not a lot of street parking.
As the name implies, it is pure poutine. Even their "Nachos" are actually just mixed sauces put on fries to make it have that Nacho-y taste. We got the Nacho poutine, and it was extremely large and filling. It was pretty good, just very thick and made us feel oily/fat afterwards, which is expected of poutine I guess. The service is pretty good, our poutine came within 7 min.
The place is quite popular, and fills up quickly due to low numbers of seating. It is fairly clean, although there are people that litter outside the door sometimes.