PizzaForm Pizza Press

Pizza Presses that can press pizzas from 12″ to 20″, the press creates perfect uniformity without having to renounce the traditional edging. Can make up to 400 pizzas in one hour, and is electronically controlled and has a pizza thickness adjustor.