Vittoria On the Walk
113-115 Brunswick StreetEdinburgh
EH75HR
Food rating: Pass
Updated: 17. December 2019
Food rating: Pass
Updated: 17. December 2019
See all Restaurants & Cafés in Edinburgh.