Four of the five new units are under the Shop&Go brand.
Mega Image constantly expands its store chain, reaching a total 477 units.
Founded in 1995 and part of Belgian group Delhaize, Mega Image is the most extensive supermarket chain in Romania.
Supermarket chain Mega Image opened four new stores, of which three in capital Bucharest and one in the town of Bragadiru, and a fifth unit is to be inaugurated on May 20, in Bucharest as well.