The Brazen Head Authentic Irish Restaurant and Pub Group in South Africa, offers traditional Irish food, draught beers and great atmosphere