Isola Bella offers classic Italian cuisine in an artsy-chic ambiance with terraces.