Food Lion Logo Food Lion is an American regional grocery store chain headquartered in Salisbury, North Carolina