Loading...

Icatu | view more Restaurants

Type: Cafe, Vegetarian Friendly
13 Sugar Island, Newry BT35 6HT Northern Ireland
Rating: 5
Country: Ireland
City: Newry

Meals: Breakfast, Brunch, Lunch
Cuisines: Cafe
Features:

Vegetarian FriendlyYes