Home  >  Smallwares/Kitchen Supplies  >  Pizza Supplies/Pizza Prep  > Mega Pizza Screen 17",1/4"hole

Mega Pizza Screen 17",1/4"hole

Item #: 28717 
Manufacturer Item: 28717
28717