Portuguese restaurant "Sabores de Sintra" offers meals in a picturesque, welcoming setting.