Le Carthage is an Italian restaurant located in Lille, France. It offers a variety of Italian cuisine. The establishment is open for lunch and dinner, with specific hours on weekdays and weekends.