Le Saüc Restaurant se trouve à l'étage entresol de l'Ohla Hotel, en plein centre de la ville de Barcelone.