Cliffhanging Swiss restaurant seeks new managers