Zelli Italia

Zelli Italia is a US-based brand specializing in footwear and accessories, offering products such as heels, boots, handbags, flats, satchels & totes, and wallets & purses. The brand shows significant room for improvement in its environmental practices and labor transparency.

Range: Womenswear

Price: Moderate

Visit Zelli Italia

Location: United States

Sustainability Rating

Analysis

Planet

Rating: Not Good Enough

People

Rating: Not Good Enough

Animals

Rating: Very Poor

Similar Brands

Categories