Toasted french bread pizza toasts straight from the oven on a baking sheet