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).