Le Mouton Noir is a live music venue offering a welcoming atmosphere.