0 review
54-56 Northbridge, Edinburgh, Scotland EH1 1SB
0131 2252044
Italian
Edinburgh, Lothian
£££