Famagusta Address Details
Address: 11 Tinou Street, Agia Triada
Paralimni, Famagusta
Telephone: 99637035