When you crave for a pizza, but cannot wait for the oven to ping or are too lazy to make the base, then Pizza toast is the best solution. PIZZA TOAST...