Snackfood Ltd Nicosia Address Details Address: 9 Pompiias2033, Strovolos, Nicosia Telephone: 22420237 Fax: 22314704