2001 and 2003 saw the completion of the Limassol and Nicosia Jumbo Superstores, part of the franchise of toy stores from Greece.
2001 and 2003 saw the completion of the Limassol and Nicosia Jumbo Superstores, part of the franchise of toy stores from Greece.