Not your average Irish pub