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
New Celio store now open!
14-11-2018
Our new Celio store was opened in late 2018 right in the center of tower road Sliema. This 150sqm store is located in the best retail area in Sliema, which is located less than 100sqm from the only Zara store in Malta.