Mourtouvanis Costas & Sons Ltd Nicosia Address Details Address: Roupel 7ANicosia, Nicosia Telephone: 22772038