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.