The new store stretches onto nearly 120 square meters, the company said in a press release Tuesday.

Mega Image plans to open a new store by the end of July, bringing its local network to 146 units.

Founded in 1995, Mega Image is one of the largest supermarket chains in Romania, with 117 Mega Image stores and 28 Shop&Go stores.