at 61 Cockburn Street, Edinburgh , EH1 1BS United Kingdom
Authentic Italian home cooking at its very best Breakfast-Lunch-Dinner/Sit-in & Takeaway 0131 622 7447
267 FB users likes La Locanda Italian Bistro Edinburgh, set it to 100 position in Likes Rating for Edinburgh, United Kingdom in Restaurant & Cafe category
La Locanda Italian Bistro Edinburgh is Edinburgh based place and this enity listed in Cafe category. Located at 61 Cockburn Street EH1 1BS. Contact phone number of La Locanda Italian Bistro Edinburgh: 0131 622 7447
Greek Mediterranean café bistro