Si Lucia in Newport specializes in handcrafted papier-mache masks, meticulously created by one of Italy's esteemed master mask-makers.
With a vast collection of over 350 unique masks, the company warehouses and ships its products from both Newport, Rhode Island and Venice, Italy.
Generated from their website's infomation