Magazinul Shop&Go, deschis miercuri în Strada Nicolae Caramfil din Bucureşti, are o suprafaţă de vânzare de aproximativ 125 metri pătraţi, potrivit unui comunicat al companiei.
Fondat în 1995, Mega Image este unul dintre cele mai mari lanţuri de supermarketuri din România, cu o reţea care cuprinde 152 de supermarketuri în Bucureşti, Constanţa, Braşov şi alte oraşe, dintre care 117 sub marca Mega Image şi 35 Shop&Go.