Italian in Edinburgh - West End 85-87 Lothian Road, West End, Edinburgh, EH3 9AW Tags: delivery, takeaway