Cafés · Newry
Icatu
Icatu is a café at 16-18 Sugar Island, Newry BT35 6HT. Café on Sugar Island, Newry.
Icatu on Sugar Island is conveniently placed for a coffee during a city-centre visit. It’s an option when you want to take a seat before continuing between Newry’s shopping streets.
Good to know
- Time needed
- 30–60 min