La Locanda Edinburgh
61 Cockburn St, Edinburgh
0131 622 7447
Recent Reviews
Order Online
Reserve
La Locanda Edinburgh
61 Cockburn St, Edinburgh EH1 1BS
0131 622 7447