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