Top foods of Cyprus

Cyprus or Republic of Cyprus, an island country situated in the Mediterranean, half of which is Greek and the other half Turkish.