Magdalla Police Line, Vesu, Piplod, Althan, City Light Town
About Us
Celio* is a French clothing brand serving the needs of a la mode men since 1978. Present in 60 countries with more than 1,140 outlets, Celio carries the latest international range in India.