1. Altamarea5.0Exceptional(0)€€€€ • Italian • Torre Pedrera2. Ristorante Da Berto3.6Very Good(24)€€€€ • Italian • Torre Pedrera