The Shop&Go store on Calea Giulesti has a sale area of nearly 93 square meters while the Shop&Go store on Maria Rosetti Street covers some 123 sqm.
Founded in 1995 and part of Belgian group Delhaize, Mega Image is the most extensive supermarket chain in Romania, with 439 stores under the brands Mega Image, Shop&Go, AB COOL FOOD, and Gusturi Romanesti.