Italian in Edinburgh - New Town 64 Grassmarket, New Town, Edinburgh, EH1 2JR Tags: italian, takeaway
Italian in Edinburgh - New Town 103 George Street, New Town, Edinburgh, EH2 3ES Tags: bar, italian, takeaway