Fine dining, traditional restaurants and snack bars: Les Arcs has something to tantalise all taste buds.