Pepe's is not so bad, agree, especially if you've never had a chance to try the real thing, in Naples or pretty much any other Italian city.
As far as Montréal is concerned (if I am allowed to bring up something that is actually on topic here), what is the best pizza place in Little Italy these...