Pizza will always taste better if it is fresh and never frozen, but if you still want to freeze it you can request one of the staff members to double-wrap it for freezing. When you want to bake the pizza, remove it from the freezer and let it thaw in the refrigerator for 24 hours. Once thawed, remove it from the refrigerator and let it sit at room temperature for 60 minutes before baking.