One of the six stores is the retailer’s 24th Shop&Go unit. With an area of 126 square meters, the store will be located in Bucharest’s sector 6 and will be inaugurated on June 7.
Founded in 1995, Mega Image is one of the largest supermarket chains in Romania, with 137 stores in Bucharest, Brasov, Constanta, Pitesti and other cities, under the brands Mega Image (113) and Shop&Go (24).