Hi,

despite the name, I don't think this shop is a Delhaize Shop & Go.
On the link below, you can have a look at their sign, it doesn't look like the Delhaize one 

https://www.mapillary.com/app/?lat=50.894364&lng=4.3826641&z=19.24339938691478&pKey=216385191209294&x=0.7121032412174663&y=0.44427508954277894&zoom=0&focus=photo