The retailer opened two Mega Image supermarkets and one Shop&Go store this week in Bucharest.
Founded in 1995, Mega Image is one of the most extensive supermarket chains in Romania.
Mega Image, part of Belgian retailer Delhaize Group opened three new stores in Bucharest this week, reaching 370 supermarkets in Romania, the company said Friday.