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.