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.
Centre commercial Leclerc Avenue de la libération, 13200 Arles, France