How to make frozen pizza taste fresh

My kids and I are really big fans of pizza but we don’t always like the time it takes for delivery, the driver not finding our house, arriving late or just having to wait in general. I found a frozen brand that I really Love. It’s thin crust and has plenty of options that fit…