Famagusta Address Details
Address: 8 Lefkollas Street
Protaras, Famagusta
Telephone: 23831363
Fax: 23831447
Email: reservations@tsokkos.com