There is a lot of fruit or there are a lot of fruit
There is a lot of fruit.
There are many fruits .
there are many different kinds of food in that place.there are foods from different areas.
Why is the first food followed by foods
The first food refers to all food. It is an uncountable noun, so there is no plural
The second food refers to all kinds of food, belongs to countable noun, so the plural form is food
There are many kinds of delicious food in this r______
Restaurant