Mariam Nagar, Godhini, Ramdaspeth, Bajeria, Kachipura, Lodhipura, Empress City
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.