Famagusta Address Details
Address: 2 Achilleos Street, Shop 1
Paralimni, Famagusta
Telephone: 23828315
Fax: 23828250