Italian in Edinburgh - Stockbridge 10-11 Mary's Place, Stockbridge, Edinburgh, EH4 1JH Tags: italian, private parties: up to 40 guests, vegetarian dishes