Centrum 68 is a Swiss restaurant offering a menu that includes Italian cuisine.