Mar e Terra is a Portuguese restaurant and bar offering a superb range of food and drinks.