Taste of Italy
9 Baxter's Pl, Edinburgh
0131 557 9998
Menu
Edinburgh, Scotland
Taste of Italy
9 Baxter's Pl, Edinburgh, Scotland EH1 3AF
0131 557 9998