Brazilian restaurant, Sabor Brasil, offers a taste of Brazil in Sintra.