The Romanian brand of Delhaize (Food Lion in the US) is called MEGA IMAGE. Cool! March 16, 2017March 16, 2017 Ari Mendelson Previous Next The Romanian brand of Delhaize (Food Lion in the US) is called MEGA IMAGE. Cool!