French menswear brand Celio has set up its first concept store in the Capital. The new store is intended to replicate the contemporary design known as the ‘Rome Champs-Elysees concept’ in India.

The French menswear brand present across 1,000 stores in 70 countries carries international range of smart casual wear, formalwear and accessories.

comment COMMENT NOW