Delhaizesquare

DelhaizeSquare is one of the most well known convenience stores in Belgium.