Culinary digest: All’Oro Restaurant, Rome, Italy

On my most recent visit to the city, I decided to neatly side-step all the tourist traps in favour of more quality offerings. All’Oro restaurant, which is just a short walk from both The Spanish Steps and Piazza del Popolo was first on my list.