London, United Kingdom
Foodie, restaurateur – London, United Kingdom
I love Burro e Salvia for a quick pasta fix, it’s unalienating and delicious.
52 Redchurch St, London E2 7DP, UK
These top Italian restaurants in London deserve every foodies attention.
Download the ultimate insider’s guide to the world's best restaurants.