Planet Edelweiss is a restaurant specializing in Cordon Bleu, offering a variety of options including vegetarian choices.