Raffertys Bar | 38 Thomas St Armagh BT61 7QB United Kingdom Restaurant Menu & Phone38 Thomas St Armagh BT61 7QB United Kingdom 4.5/5