Mega Image Piața Sudului

With a surface of approximately 1.710 square meters and a parking lot with over 100 spots, Mega Image Piața Sudului is the company’s second concept store in Romania.