Magazinul are o suprafaţă de vânzare de aproximativ 120 mp şi este cel de al 28-lea deschis sub brand-ul Shop&Go.
Prin conceptul Shop&Go, Mega Image oferă posibilitatea celor care vor să devină antreprenori să preia un magazin Shop&Go pe care să-l gestioneze.
Mega Image urmează să mai deschidă încă un magazin până la finalul lunii iulie 2012.
Fondat în 1995, Mega Image, parte din Delhaize Group, este cel mai mare lanţ de supermarketuri din România cu o reţea ce cuprinde 145 de supermarketuri în Bucureşti, Constanţa, Ploieşti, Piteşti, Braşov, Târgovişte şi alte oraşe, sub mărcile Mega Image (117) şi Shop&Go