The Pizza Toastie Is The Best Thing Since Sliced Bread
Three minute pizza toasties are set to hit supermarket shelves in what could well be the greatest food innovation since sliced bread. The square Pop Tart-shaped snack comprises of a thin base topped with cheese and tomato and pops straight into your toaster with no fuss - taking no more than...