71 "Italian" Restaurants in London.
Trullo is the kind of neighbourhood Italian restaurant you’d find in an actual Italian neighbourhood, and the food is simply fantastic.
If you want to know where to find the best Italian food in Soho is, it’s at Bocca di Lupo.
The River Café is a long standing classic London restaurant that literally wrote the book on tasteful, authentic Italian food.
Quartieri is an excellent Naples-style pizza in Kilburn, with a spicy diavola pizza that you definitely need to try.
Padella serves brilliant, freshly made pasta at very good prices. If you’re in London Bridge or Borough Market, make this a part of your plan.
Anima e Cuore is a local Italian spot, and the best restaurant in Kentish Town.
8 Hoxton Square is an excellent farm-to-table spot in Shoreditch. The menu is French/Italian, and we like it for breakfast, lunch, and family meals.
Burro e Salvia, in Shoreditch is a small Italian restaurant that makes excellent daily fresh made pasta and updates their pasta menu monthly.
A casual restaurant in Covent Garden, Homeslice makes great thin crust pizzas with adventurous toppings.
Ciao Bella in Bloomsbury is an old school Italian restaurant where the spaghetti doesn’t matter as much as the story you’re listening to.
Brawn in Shoreditch might be one of the city’s best neighbourhood restaurants. One that might even make you want to change neighbourhoods.
La Mia Mamma is a restaurant in Chelsea where Italian ‘mammas’ serve excellent food as if you were visitors to their home.
Luca is one of those restaurants that just makes you feel good. The Italian food is some of the best in London, and it has a warm, upscale vibe.
Elliot’s is a class act, from the drinks and food to the service. Their cheeseburger is also one of the best burgers in London.
Macellaio serves incredible Italian-style steaks from Piedmont, and nice pastas, too. It’s definitely worth it for a splurge.