Best poutine in Montreal is at the Greene Spot near Atwater subway station.


See Mojo's signature