God’s restaurant

I was fascinated when travelling around France how some of the words we use in English are the same in French. One of these...