Food Lion is a chain of grocery stores I remember from my childhood located in Central Virginia, Tennessee, and North Carolina.
Mega Image is a small series of grocery stores in Bucharest, Romania. Had no idea why they had the same lion at the time, but at least I knew immediately I could get groceries there.
Turns out the black Mega Image lion is the more original one as it is the same as the home company Delhaize which is Belgian.
Unfortunately I lost my only picture of “Bucharest Fried Chicken”….