The supermarket and the Shop&Go store have an area of 300 square meters and 87 sqm, respectively.
Founded in 1995, Mega Image is one of the largest supermarket chains in Romania, with a network of 202 units (137 Mega Image and 65 Shop&Go stores) in Bucharest, Constanta, Ploiesti, Pitesti, Brasov, Targoviste and other towns.