A Cellshop Duty Free é atualmente a maior loja franca do Brasil. Localizada no corredor turístico de Foz do Iguaçu, no Shopping Catuaí Palladium, o empreendimento possui produtos das melhores marcas nacionais e importadas, distribuídos em diversos departamentos.
A Cellshop Duty Free consta com 2.400m² de uma arquitetura diferenciada e um equipe qualificada para oferecer aos clientes a melhor experiência de compras da fronteira.