Famagusta Address Details
Address: 93 Stadiou Street
Derynia, Famagusta
Telephone: 23821474