Nicosia Address Details
Address: 78B Lemessou Avenue
Strovolos, Nicosia
Telephone: 22425741