Nicosia Mall staff are preparing for the grand opening of the capital’s new shopping centre on Wednesday, November 21.
According to Insider, around 80% of the mall’s shops will operate on the first day of business.
The new mall is located on two Madrid Street in Lakatamia.