Restaurante EspaƱol 15 Jeffrey St Edinburgh EH1 1DR For bookings please call 0131 5578184 click here to enter
Spanish Tapas Bar 19 Jeffrey St Edinburgh EH1 1DR For bookings please call 0131 5573622 click here to enter