33 restaurants open right now
Italian restaurant · Carshalton Beeches
Italian restaurant · Fitzrovia / Oxford Circus
Italian restaurant · St Margarets
Italian restaurant · Chiswick
Italian restaurant · Holborn / Chancery Lane
Italian restaurant · Nine Elms / Battersea
Italian restaurant · St Margarets / Twickenham
Italian restaurant · Canbury
Italian restaurant · Bermondsey
Italian restaurant · Notting Hill
Italian restaurant · Belsize Park
Italian restaurant · Millbank / Westminster
Italian cuisine as it's known internationally is really a patchwork of regional traditions rather than one national style. Southern Italian and Sicilian cooking leans on tomatoes, olive oil and seafood, while northern regions favour butter, cream and richer sauces, and a restaurant's specific regional focus shapes its menu more than the country label does.
Italian food in London draws on a genuinely wide range of regional traditions rather than one single style, from the tomato-and-seafood-heavy dishes of the south to richer, butter-based cooking further north. Most Italian restaurants lean toward one regional style even when the menu doesn't say so explicitly.
Looking at the 33 italian restaurant listings we track, the highest concentration is in Richmond upon Thames (5), Kensington and Chelsea (5), Westminster (5), Wandsworth (3), Southwark (2).
Pasta and pizza are the most familiar options, but a proper Italian menu usually stretches to risotto, grilled or pan-fried fish, and antipasti built around cured meats, cheese and vegetables. Portions and pricing vary widely, from casual trattoria-style spots to formal dining rooms.
Italy's long coastline means seafood runs through a lot of its regional cooking, from Ligurian and Sicilian fish dishes to seafood pastas like spaghetti alle vongole and frutti di mare, so it's worth checking the specials board even at an Italian restaurant that doesn't market itself as a seafood spot.
You might also look for
Many do, especially ones leaning toward southern Italian or Sicilian cooking, where dishes like seafood pasta and grilled fish are common. It's worth checking the menu or specials board rather than assuming, since some Italian restaurants focus more on meat and cheese-based dishes.
A trattoria is typically a more casual, family-style Italian restaurant with simpler pricing and a shorter menu, while the term Italian restaurant covers everything from that casual end up to formal fine dining.
33 italian restaurants are listed in our directory right now, most heavily concentrated in Richmond upon Thames (5).