Italian in Edinburgh - Leith 30 Sandport Street, Leith, Edinburgh, EH6 6EP Tags: italian, private parties: up to 15 guests, vegetarian dishes