Icatu
13 Sugar Island, Newry BT35 6HT Northern Ireland
Icatu is a Cafe, Vegan Options, Vegetarian Friendly place is located in Newry, Northern Ireland. The address of Icatu is 13 Sugar Island, Newry BT35 6HT Northern Ireland.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 28 3026 3733, or open their website to view relevant information, The url is https://www.facebook.com/ICATUnewry/