Noul magazin are o suprafaţă de vânzare de aproximativ 104 mp. Fondat în 1995, Mega Image este cel mai mare lanţ de supermarketuri din România cu o reţea ce cuprinde în prezent magazine în Bucureşti, Constanţa, Ploieşti, Braşov, Târgovişte şi alte oraşe din ţară, sub mărcile Mega Image (201 unităţi), Shop&Go (230), AB COOL FOOD (1), Gusturi Româneşti (2).
Mega Image face parte din Delhaize Group, retailer internaţional înfiinţat în 1867 în Belgia ce operează în prezent pe trei continente.