Restaurants

Swiss in Champéry

Le Nord Cafe Restaurant

This popular spot on the old street through the village has it covered – indoor in a lovely old building on the mountain side of the road and an outdoor terrace with umbrellas on the valley side. Try the Valais spec…