Charming Irish pub, Killowen Bar, offering a traditional pub experience.