Carrefour is one France's leading supermarket chains. the tend to be a little more expensive than Super U.

They do have a large stock of their own label products, usually made by brand names but cheaper.

The also have a large choice of organic foods, they were the 1st french supermarket to start selling organic products.