Magazinul din Popeşti Leordeni, judeţul Ilfov, este deschis în format Shop&Go şi are o suprafaţă de vânzare de aproximativ 91 de metri pătraţi, cel din Bragadiru, judeţul Ilfov, este tot în format Shop&Go şi are o suprafaţă de vânzare de aproximativ 108 de metri pătraţi, în timp ce Mega Image Decebal are o suprafaţă de vânzare de aproximativ 207 de metri pătraţi.
Fondat în 1995, Mega Image este unul dintre cele mai mari lanţuri de supermarketuri din România cu o reţea ce cuprinde 502 magazine în Bucureşti, Constanţa, Ploieşti, Braşov, Târgovişte şi alte oraşe din ţară, sub mărcile Mega Image (223), Shop&Go (277), Gusturi Româneşti (2).
Mega Image face parte din retailer-ul internaţional Ahold Delhaize Group.