The unit has an area of about 95 square meters, according to Mega Image.

In October, Mega Image opened eight new stores, four Mega Image units and four Shop&Go stores.

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