Fine dining Italian restaurant, Oro, at the Hotel Cipriani, offers creative, high-end cuisine with a waterside terrace. Awarded a Michelin star.