ServicesFresh Peeled Potatoes & Precooked FrozenPotatoesContact details 23 829370 0000,, Ammochostos, Famagusta