0 review
13A Brougham Street, Tollcross, Edinburgh, Scotland EH3 9JS
0131 478 2856
Spanish, Tapas
Edinburgh, Lothian
££