Myriantheas Achilleas Nicosia Address Details Address: 11 Louki Akrita 2064, Strovolos, Nicosia Telephone: 22351578