Italian restaurant offering a unique dining experience on an island with stunning views.