Restaurant Almourol offers Portuguese cuisine. Known for dishes like lamprey.