Cavigilli offers Swiss and traditional cuisine with Italian influences, complemented by excellent wines in a contemporary setting.