Restaurant Sala das Colunas, located within the Alcácer do Sal Castle, offers Portuguese cuisine with stunning castle wall views.