The retailer’s store network will reach 141 units.
The stores will have an area of about 95 square meters each, the retailer said in a press release Friday.
Founded in 1995, Mega Image is one of the largest supermarket chains in Romania.
Retailer Mega Image, part of Belgian group Delhaize, will open two more Shop&Go stores in Bucharest Friday.