Nicosia Address Details
Address: 30A&B A. Dimitriou str.
Strovolos, Nicosia
Telephone: 22511333