Famagusta Address Details
Address: 63 Eleftherias Street
Derynia, Famagusta
Telephone: 23826674