0 review
103 George Street, Edinburgh, Lothian, Scotland EH2 3ES
0131 225 1550
Italian
Edinburgh, Lothian
£££