All types Bar Restaurant All types All types Bars Restaurants 5 Closed now The Yellow Heifer 16 Main Street, Camlough, Newry, Camlough, NI BT35 7JG Restaurant