Meh. There's better pizza in Montreal.
I personally believe that a restaurant should specialize and be the best at just a few things. The menu at Il Focolaio is overwhelming and lists upwards of 70+ pizzas. There was no "Wow" factor, just OK pizza. The service was slow and forgetful, but at least it's affordable.