15 best Italian restaurants in London for every foodie
Italian food is known for its classic recipes and fresh ingredients that bring people together in a way that few cuisines can. In a city as diverse as London, the popularity of Italian restaurants stems from their ability to cater to every occasion.
Our curated list of the best Italian restaurants in London showcases authentic dishes, warm atmospheres, and impeccable service, perfect for food lovers. Read on to explore the finest Italian dining experiences in the city.
Budget-friendly Italian restaurants in London you should try
Vapiano
- Address: 19-21 Great Portland St, London W1W 8QB
- Opening hours: Mon-Thur: 11:30 am – 10:35 pm; Fri & Sat: 11:30 am – 11 pm; Sun: 12 noon – 10:00 pm.
- Best for: Customizable Italian dishes.
- Must-try dish: Chicken Alfredo
Vapiano offers a contemporary dining experience where guests can personalise their meals, choosing from a variety of fresh pastas, pizzas, and salads prepared in an open kitchen.
Sergio’s
- Address: 84A Great Titchfield St, London W1W 7QY
- Opening hours: Mon-Sat: 12 noon – 11:30 pm; Sun 12 noon – 11:00 pm
- Best for: Traditional Italian cuisine and cocktails.
- Must-try dish: Pizza alla Kosta.
Sergio’s is a family-run restaurant known for its flavorful dishes and generous portions. It offers a variety of Italian classics in a warm and welcoming environment.
Demartino
- Address: 196-198 Great Portland St, London W1W 5QF
- Opening hours: Mon-Sat 12 pm – 10:30 pm
- Best for: Italian dining in a friendly setting.
- Must-try dish: Traditional lasagna
Demartino is an authentic Italian restaurant in London that has been serving Italian dishes for over 30 years. Its warm and friendly atmosphere is reminiscent of a neighbourhood New York-style Italian eatery.
More dining options on Great Portland Street.
Homeslice Neal’s Yard
- Address: 13 Neal’s Yard, London WC2H 9DP
- Opening hours: Sun-Wed 12 noon – 10 pm; Thur-Sat: 12 noon – 11 pm
- Best for: Generous 20-inch pizzas with creative toppings.
- Must-try dish: Classic Margherita pizza.
Homeslice Neal’s Yard is one of the best Italian restaurants in London Covent Garden. It is renowned for its large, shareable pizzas, which feature inventive toppings, served in the lively and colourful setting of Neal’s Yard.
Chic and cosy Italian restaurants in London
Pizzeria Mozza
- Address: 14-15 Langham Pl, London W1B 2QS
- Opening hours: Daily from 12 noon – 11 pm
- Best for: Artisanal pizzas crafted by renowned chef Nancy Silverton.
- Must-try dish: Fennel sausage pizza
Pizzeria Mozza offers a menu featuring much-loved pizzas famed for their unique dough recipe and well-structured crusts. It also serves a selection of meat and fish dishes, all celebrating the vibrancy of seasonal produce.
Conchiglia
- Address: 125 Great Titchfield Street, London W1W 6RZ
- Opening hours: Tue –Sun: 12 noon – 10 pm.
- Best for: Relaxed Italian dining with generous portions.
- Must-try dish: Spaghetti Bolognese.
This is an inviting Italian restaurant in Fitzrovia, offering pasta, pizza, and brunch, along with their famous 2L Aperol spritzes.
Bar Remo
- Address: 2 Princes Street, London W1B 2LB
- Opening hours: Mon-Sat: 12 noon – 10:30 pm; Sun: 12 noon – 9 pm
- Best for: Traditional Italian dishes with a modern flair.
- Must-try dish: Sourdough Margherita pizza
If you are looking for a restaurant that offers traditional Italian dishes, Bar Remo is the place to be. This casual dining spot in London is known for its freshly prepared pasta, pizza and seafood, all served in a warm and cosy setting.
Faros Oxford Circus
Address: 22-24 Great Portland Street, London W1W 8QS
Opening hours: Daily: 12 noon – 11 pm
Best for: Modern Mediterranean and Italian cuisine
Must-try dish: Fresh Pappardelle Beef Ragu
Located in the heart of London, Faros is a modern restaurant with a fresh take on a mixture of Mediterranean and Italian cuisines. Stop by this restaurant to enjoy tasty food prepared with passion and filled with colour, freshness and quality.
Group-friendly Italian restaurants in London
Amalfi Ristorante – Argyll Street
- Address: 25 Argyll St, London W1F 7TU
- Opening hours: Mon–Thu & Sun: 11:30 am – 10 pm; Fri & Sat: 11:30 am – 10:30 pm
- Best for: Authentic Italian cuisine near The London Palladium.
- Must-try dish: Stonebaked Sourdough Pizza
Amalfi Ristorante offers a warm and inviting atmosphere, perfect for groups seeking traditional Italian food. Their menu features a number of options, from plant-based to gluten-free choices.
Norma
- Address: 8 Charlotte St, London W1T 2LS
- Opening hours: Mon–Fri: 12 noon – 10:30 pm; Sat: 11:30 am – 10:30 pm; Sun: Private Hire Only.
- Best for: Sicilian-inspired cuisine with Moorish influences
- Must-try dish: Pasta alla Norma
Set in a characterful townhouse, Norma provides contemporary dining with a focus on seasonal and sustainable ingredients. The restaurant spans three floors, including a private dining area suitable for group gatherings.
Da Paolo Restaurant
- Address: 3 Charlotte Pl, London W1T 1SD
- Opening hours: Mon-Sat: 12 noon – 10:45 pm; Sun: 12 noon – 10 pm
- Best for: Authentic Italian dining in a family-friendly setting.
- Must-try dish: Risotto with Italian Sausage
Da Paolo serves tasty Italian food in a family atmosphere. It offers generous portions of time-honoured trattoria dishes. Their private dining room can accommodate up to 35 guests, which makes it a go-to dining spot for group events.
Fadiga Ristorante Bolognese
- Address: 71 Berwick St, London W1F 8TB
- Opening hours: Mon-Sat: 5 pm – 11 pm; Sun: Closed
- Best for: Traditional Bolognese cuisine
- Must-try dish: Tagliatelle with traditional ragù Bolognese
Fadiga is a family-run restaurant located in the heart of Soho. It specialises in the rich and tasty cuisine of Emilia-Romagna. Their menu highlights traditional dishes, including a signature dish, ragù Bolognese, which is slow-cooked for 12 hours.
Fancy Italian restaurants in London that you can’t miss
Bocconcino Soho
- Address: 59 Great Marlborough Street, London W1F 7JY
- Opening hours: Mon-Sat: 12 noon – 12:30 am; Sunday: 12 noon – 10:30 pm
- Best for: Italian cuisine in a contemporary setting
- Must-try dish: Tagliolini with Sicilian red prawns
This is one of the best Italian restaurants in Soho, London, offering a refined dining experience that blends traditional Italian dining with modern London flair. The restaurant’s interior features warm, earthy tones and marble accents, which makes for an inviting atmosphere. On weekends, the venue comes alive with resident DJs.
Ristorante Frescobaldi London
- Address: 15 New Burlington Place, Mayfair, London W1S 2HX
- Opening hours: Mon – Fri: 12 noon – 11 pm; Sat: 12:30 pm – 11 pm; Sun: Closed
- Best for: Fine dining with an extensive Italian wine selection
- Must-try dish: Pappardelle with wild boar ragù
This is the first standalone restaurant in the UK from the renowned Frescobaldi family of Tuscany. The establishment offers an elegant setting to enjoy authentic Italian dishes paired with an impressive selection of wines from the family’s vineyards. The menu features traditional & contemporary Italian cuisine crafted with a focus on quality and heritage.
Amici
- Address: 187b Wardour St, London W1F 8ZB
- Opening hours: Wed & Thu: 6 pm – 12 am; Fri & Sat: 5:30 pm – 12:30 am
- Best for: Upscale dining and curated cocktails
- Must-try dish: Beef Tagliata
This restaurant in Soho, London, is known for its warm and welcoming setting. It is the perfect spot for after-hour dinners or business meetings. Amici offers a modern Italian menu that emphasises fresh, seasonal ingredients. Guests can enjoy a number of dishes, from classic pasta to innovative mains, all complemented by a curated wine list featuring selections from various Italian regions.
Can’t find your ideal one? Check out the 15+ best restaurants in Fitzrovia, Central London