I order a pizza from Nikkos almost every weekend. You can't go wrong. My favourite is the number 9. Fresh toppings and generous. One of my favourite pizza places in the West island if not my favourite.
Update: I have come to the conclusion that their #11 is my favourite.
I would give them 5 stars but I have not yet have eaten a 5 star meal and I have eaten great meals in Paris.