Nicosia Address Details
Address: 2 Paraskeva Ioannou
Strovolos, Nicosia