I am not sure that it is new supermarkets that is closing restaurants.Maudi
What is closing restaurants, or at least drastically reducing the hours of restaurants, in our corner of France is the economic situation. Inflation in France is running at over 7%, but still rising, lower than in the UK, but still high.
When this happens one of the first things people cut back on is eating out. When we go over to France we have favourite restaurants we always visit, and we have seen them both cut back on opening times, and drastically reduce staff. One is our local 'poshnosh' and the other our local bistro.
We were in France in early January, a time when a lot of shops and restaurants do close for a week or so and the owners fly off somewhere sunny on holiday, but there are always some shops open - I expect they do good business. This year, however, almost the whole of our local town had shut for January, absolutely nothing was open and our local restaurant owner opted for a staycation. We didn't eat out because we couldn't find anywhere open.
We were there again at the beginning of this month, everything had re-opened, but reduced hours, reduced staff and reduced menus