Heavy Duty Aluminum Pizza S... reviews

Global Rating: 5.00 from 1 reviews.

Add your own review for this product

rating title date name city state/province country
screen (5/5) Apr 23, 2012 rick cleveland Oh US
  Made in America by Allied. Much better quality than any other brand we've seen. These screens have a nice smooth polished finish that can only be done on a certain type of spinning machine at the Allied factory in New jersey.

Heavy Duty Aluminum Pizza S...