This store is located on the 610 South Loop in Houston. This store was only open for a few short years before the French company pulled out of Houston completely. These stores were similar to the Wal-Mart Super center format or the larger Schweggmanns (New Orleans) format. There was a second store in West Houston that was open for 15 years on Beltway 8. The company still operates many stores in mostly European nations.
The logo is partially visible on this highway sign.