Restaurant Borda D'Agua offers tasty food and attentive service in a pleasant space with a fantastic view.