Αμμόχωστος Address Details
Address: 6C Arch Makariou Ave
Αγία Νάπα, Αμμόχωστος
Telephone: 23722893