Home  >  Smallwares/Kitchen Supplies  >  Pizza Supplies/Pizza Prep  > Mega Pizza Screen, 12" ID,

Mega Pizza Screen, 12" ID,

12-3/4"
Item #: 28712 
Manufacturer Item: 28712
28712