Italian in Edinburgh - Newington 16 Nicolson Street, Newington, Edinburgh, EH8 9DH Tags: italian, private parties: up to 150 guests, vegetarian dishes