All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 4.3 Closed now Taste Of Italy 9 Baxter's Place, Old Town, Edinburgh, Old Town, SC EH1 3AF Restaurant Cafe