Cuchulainn's Irish Pub is an old-world pub offering live music and a menu of hearty British & Irish fare.