Trois Sifflets is a Swiss restaurant.