The first of the seven stores has been inaugurated Tuesday.

Up until now, the retailer’s Shop&Go stores were present only in Bucharest.

On Wednesday, Mega Image will also open two new stores in the capital.

Founded in 1995, Mega Image is one of the largest supermarket chains in Romania, with a network of 209 units (139 Mega Image and 70 Shop&Go stores).