Terra is a restaurant in Funchal, offering cuisine in a historic street.