Italian in Edinburgh - New Town 7B Randolph Place, New Town, Edinburgh, EH3 7TE Tags: air conditioning, bar, italian, vegetarian dishes
Italian in Edinburgh - New Town 103 George Street, New Town, Edinburgh, EH2 3ES Tags: bar, italian, takeaway