Italian in Edinburgh - Edinburgh Haymarket 10 Clifton Terrace, Edinburgh Haymarket, Edinburgh, EH12 5DR Tags: italian, vegetarian dishes