Italian in Edinburgh - Leith 139 Easter Road, Leith, Edinburgh, EH7 5QA Tags: italian, private parties: up to 32 guests, vegetarian dishes