The Old Thatch Inn

The Old Thatch Inn

Best Traditional Irish Pub Restaurant - Ulster