Les Cafés de la Major is a coffee shop with two locations, one in the Leclerc shopping gallery and another in the city center. They offer a simple menu with a focus on cleanliness.