Mega Image Piata Floreasca has an area of about 335 square meters.
Founded in 1995, Mega Image is one of the largest supermarket chains in Romania.
Retailer Mega Image, part of Belgian group Delhaize, will open a new store Wednesday in Bucharest, and plans to two more openings by end-January, which will bring its Romanian network to 195 stores.