Italian restaurant Maiora Rock offers a blend of tradition and modernity. Enjoy a meal in an elegant, welcoming atmosphere overlooking the Ticino river.