Latest News

Celio flagship store now open !

04-03-2024

Malta's flagship Celio store has opened at the island's best mall, named 'the Shoreline'. This store showcases the new large format of Celio, that has proven a hit around the world!