Taste Of Italy
9 Baxter's Place,Old Town,Edinburgh EH1 3AF Categories: FOOD, Restaurant Italian restaurant in Edinburgh Italian restaurant in the United KingdomThe Vittoria Group, Edinburgh’s favourite family Italians, features award-winning eateries around the city. An Edinburgh institution since 1970 the Group continues to serve up a winning combination of the finest authentic Italian cuisine and fabulous, friendly hospitality – with a venue to suit any occasion.