Delhaizesquare

Delhaizesquare is one of the most well known convenience stores in Belgium. WHY SON? WHY DID YOU MERGE WITH THAT DUTCH GUY?