Italian restaurant Kaleido Terrace offers carefully prepared dishes with selected ingredients, and a panoramic view.