Restaurants in Killylea

1 restaurants

Default Image

Digby's / Irish

Open now · 5pm - 9pm
Main Street Armagh
(223)