The Shop&Go stores are located on Dacia Blvd., Humulesti St. and Covaci St. and have sales areas of 80-105 square meters.

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

The company’s marketing manager Adrian Nicolaescu said at the end of October that Mega Image will be opening some 40 new stores by the end of 2015 and targets sales of EUR650-700 million in 2015, up nearly 30% from EUR550 million in 2014.