Pizza Kiosk Makes Canadian Debut Posted on July 26, 2018 by globalhotelpro TFI Food Equipment Solutions introduces a fully automated pizza oven that makes a pizza in 3 minutes Source: New feed