The store, located on Ion Mihalache Blvd., will cover approximately 74 square meters.

Founded in 1995, Mega Image is the largest supermarket chain in Romania, with 411 stores under the brands Mega Image (200), Shop&Go (209) and AB COOL FOOD (1) and Mega Drive (1).

In 2014, Mega Image opened 104 new stores. At the end of 2014, Mega Image general manager, Xavier Piesvaux, stated the retailer will continue network expansion.

The sales increase of retailer Mega Image in 2014 supported Delhaize’s 3.2% revenue growth in South-Eastern Europe, to EUR3.1 billion, the group said.

Delhaize operates approximately 3,500 stores in 7 countries and reported EUR21.4 billion revenue in 2014.