This Italian restaurant is situated on the Zattere waterfront, offering a varied and tasty menu. It is located in a tranquil area with views of Giudecca.