Home
About Us
Who We Are
History
History Timeline
About Malta
Our Company
Retail
Real Estate
Catering
Our Brands
Tom Tailor
Flormar
Celio*
Tally Weijl
Our Stores
Latest News
Contact
Latest News
Celio flagship store opening in February 2024 !
25-08-2023
Malta's flagship Celio store will open shortly at the Shoreline mall in the south of Malta. This store will display the best ranges of the brand in the new XL format that has been a hit since the relaunch of the brand last year.