The new store has a sale area of around 400 square meters.

Mega Image plans to open five new stores in Romania in October.

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