Live music venue and eclectic café bar in Drogheda, known for its electric atmosphere.