55 "Italian" Restaurants in London.
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.
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.
Brawn in Shoreditch might be one of the city’s best neighbourhood restaurants. One that might even make you want to change neighbourhoods.
The River Cafe 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.
A casual restaurant in Covent Garden, Homeslice makes great thin crust pizzas with adventurous toppings.
Burro e Salvia, in Shoreditch is a small Italian restaurant that makes excellent daily fresh made pasta and updates their pasta menu monthly.
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.
The best Neapolitan pizzas in Southwark are at ’O ver. Hit it for a casual meal with friends.
Macellaio serves incredible Italian-style steaks from Piedmont, and nice pastas, too. It’s definitely worth it for a splurge.
Saporitalia is a neighbourhood Italian spot that doesn’t look like much, but is actually excellent. Go for the pizza and veal chop.
Martello Hall is an great bar-meets-pizza restaurant on Mare Street in Hackney. Bring your mates at the weekend, or visit it late night.