Des Trois Rois is a Swiss restaurant offering simple, flavorful cuisine in a cosmopolitan atmosphere.