The store will be located in Bucharest District 3 and it will have a retail area of some 150 square meters, according to a Mega Image new release.

The group was founded in 1995 and it is one of the largest retail chains in Romania, with a network that includes 123 supermarkets, including 107 Mega Image units, and 16 Shop&Go units.