Where to eat in Villars? Our top restaurants and foodie experiences