Cafe de l'Ill is a bar located in Strasbourg, France. It can accommodate up to 100 people and offers affordable prices. The establishment is open until 9 PM.