The two stores opening this week are Shop&Go convenience stores.
Founded in 1995, Mega Image is the largest supermarket chain in Romania, with stores under the brands Mega Image (172), Shop&Go (148) and AB COOL FOOD (1).
Retailer Mega Image, part of Belgian group Delhaize, is opening two more stores in Bucharest Tuesday and Wednesday, reaching a 325-store network in Romania.