Iacovou Nicos Famagusta Address Details Address: 20 Megalou Alexandrou, Shop 15290Paralimni, Famagusta Telephone: 23823126