The Old Thatch Inn

Best Family-Run Irish Restaurant - Ulster