Restaurante Nortada - Sintra
Book table here.