A bit on the expensive side but good pizza (especially the Chuck Norris).
Last time I was there (party of 5) we had to wait 1 hour for a table.
It's one of the better restaurants on Nun's Island, but then again the competition isn't as strong as in most other parts of Montreal (unfortunately).