In March, Mega Image opened three other Shop&Go units in the capital.
Founded in 1995, Mega Image is one of the largest supermarket chains in Romania, with a network of 206 units (137 Mega Image and 69 Shop&Go stores).
Retailer Mega Image, part of Belgian group Delhaize, will open a new Shop&Go store in Bucharest Wednesday.