Verified Buyer Reviewed by Sam the man from Tennessee on Thursday, February 19, 2015
Made in Italy. Nicer than those from China, especially the lids, they put more thoughts on them than just plastic lids.
Most helpful positive reviews
Most helpful negative reviews
Similar items and more information in the following areas: