Lorenzo's offers pizza, alongside Italian and Canadian cuisine, available for delivery.