The Shop&Go stores have areas of 90 to 118 square meters.

Founded in 1995 and part of Belgian group Delhaize, Mega Image is the most extensive supermarket chain in Romania, with 429 stores under the brands Mega Image (202), Shop&Go (225), AB COOL FOOD (1) and Gusturi Romanesti (1).