Location in mall: Level Ground Floor Crescent Rd - Dubai Festival City - Dubai - United Arab Emirates - Ground Floor
Celio is a French fashion brand known for its modern and stylish clothing for men, offering a range of options from casual wear to smart casual at accessible prices.