Mega Image has already opened one of the six stores in Bucharest’s district 1, on Wednesday, September 5. The new Shop&Go store has a sales area of around 125 square meters, the company said in a press release Wednesday.
Founded in 1995, Mega Image is one of the largest supermarket chains in Romania, with 117 Mega Image stores and 35 Shop&Go stores.