La Locanda Edinburgh
61 Cockburn St, Edinburgh
0131 622 7447
Menu
Edinburgh, Scotland
La Locanda Edinburgh
61 Cockburn St, Edinburgh, Scotland EH1 1BS
0131 622 7447