Unable to answer "What’s the name of this place?" – Shop – https://osm.org/node/13078879872 via StreetComplete 61.1:

C'est en fait un grand espace avec la station essence, un lavomatic et la vente de bouteilles de gaz en libre service

Attached photo(s):
https://streetcomplete.app/p/322466.jpg
https://streetcomplete.app/p/322467.jpg