This feels like the sort of thing that wouldn’t be that hard to make at home. Getting the right level of sweetness or the sauce would take some trial and error, but Sicilian style pizza crust is not a mystery and we know how to put salami and green peppers on pizza. The trick for the cheese will to be to get good…