Those are 2 distinctly separate data entities and you should normalize it. How can you a store name in the same table as food items?. You need a store table separate and food items table separate and then a store food items table separate.
Normalize as follows or close to this
create table #foodtypes(foodtypeid int, foodtype nvarchar(150))
insert into #foodtypes
select 1, 'Beef' union
select 2, 'Tofu' union
select 3, 'Vegan'
create table #fooditems(fooditemid int, fooditem nvarchar(150), foodtypeid int)
insert into #fooditems
select 2 as fooditemid, 'Burger' as fooditem, 1 as foodtypeid
create table #stores(storeid int, storename nvarchar(150))
insert into #stores(storeid, storename)
select 1, 'KFC' union
select 2, 'Mc D' union
select 3, '5 Dudes'
create table #foodstores(storeid int, fooditemid int)
insert into #foodstores
select storeid, fi.fooditemid
from #stores s
cross apply(select * from #fooditems) fi
where storename = 'KFC'
drop table #foodtypes
drop table #fooditems
drop table #stores
drop table #foodstores