Le Château d'If is a restaurant offering Swiss cuisine in a charming and rustic atmosphere.