MHADA Colony, Sakore Nagar, Aga Nagar, Chandan Nagar, Somnath Nagar, Sahastri Nagar, Wadgaon Sheri, Clover Park
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.