Famagusta Address Details
Address: 6 Arch Makariou III Ave
Sotira, Famagusta
Telephone: 23742501