The retailer will be opening one Mega Image store and two Shop&Go stores on Friday.

The Mega Image store will have a sale area of around 1,600 square meters.

Founded in 1995, Mega Image is one of the largest supermarket chains in Romania, with a network of 160 units, of which 120 Mega Image stores and 40 Shop&Go stores.