Italian in Edinburgh - West End 95 Lothian Road, West End, Edinburgh, EH3 9AW Tags: italian, private parties: up to 25 guests, takeaway