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

Mega Image plans to open four new stores by the end of August.
Founded in 1995, Mega Image is one of the largest supermarket chains in Romania, with 117 Mega Image stores and 30 Shop&Go stores.