restaurant leytron. a visit to switzerland wouldn t be complete without indulging in some of its most luxurious local expe places to see free things to do relaxing beach vacations