Fantastic pizza! Lots of toppings and super accommodating staff!Not sure about cross contamination.Pizzas are cooked on individual trays.About 10 in in size.