Mega Image City Mall has an area of about 915 square meters, the retailer said in a press release Tuesday.

Founded in 1995, Mega Image is one of the largest supermarket chains in Romania.