The new units will have a sale area of 87, 94, and 90 square meters.
Established in 1995, Mega Image is the largest retail chain in Romania, with stores under the brands Mega Image (169), Shop&Go (144) and AB COOL FOOD (1).
Retailer Mega Image, part of Belgian group Delhaize, is opening three new Shop&Go stores in capital city Bucharest this week, reaching a network of 314 units in Romania, the retailer said Wednesday.