Is the pizza pan non-stick, does the pizza slide off the pan?

No, it is not a non-stick item. We do not add any artificial coatings to our products. We would advise greasing the pan with a splash of oil.