Mega Image City Mall has an area of about 915 square meters, the retailer said in a press release Tuesday.
Founded in 1995, Mega Image is one of the largest supermarket chains in Romania.
Retailer Mega Image, part of Belgian group Delhaize, will open a new store Wednesday in Bucharest’s City Mall and plans three more openings in January to bring its Romanian network to 197 units.