Famagusta Address Details
Address: 77 Photi Pitta Avenue
Frenaros, Famagusta
Telephone: 23822250