MEGA Screens The only pizza screens challenging enough to exceed the high standards of NSF, MEGA Screens are the clever option. Readily available in aluminum or difficult coat anodized aluminum, MEGA Screens can last 5 to 10 times longer than conventional pizza screens.