Tripe, truffles and snails are on the menu at Les Grands Buffets in Narbonne, southern France, where diners pay around £56 ...