There’s no shortage of things to see and do in Covent Garden, from historic architecture and theatre to street performances and boutique shopping. But for food lovers, one of the most exciting ways to explore the area is through its vibrant Italian food scene.

Whether you’re searching for an elegant dinner spot, a cosy hideaway for a leisurely lunch, or the perfect place for after-theatre dining, there’s one standout choice that consistently delivers: our authentic Italian restaurant in Covent Garden.

A Rich Blend of Culture and Cuisine

Covent Garden is a cultural melting pot, home to some of the best dining in London. Among the cafés and fine dining restaurants, Italian cuisine holds a special place for its comfort, flavour, and timeless appeal. And if you’re looking to experience that charm for yourself, exploring Covent Garden’s Italian food scene is a must.

Giovanni’s, tucked away in the historic Goodwin’s Court, is our long-established restaurant locals love, and visitors return to again and again. With candlelit tables, traditional Sicilian recipes, and a warm, family-run atmosphere, it’s everything you’d hope for from a hidden gem in the heart of London.

Centrally Located and Easy to Reach

One of the things that makes Giovanni’s so popular is its central location. Whether you’re spending the day sightseeing or heading to a West End performance, it’s easy to reach from key areas around Covent Garden.

If you’re staying or working nearby and looking for an Italian restaurant near Holborn, Giovanni’s is just a short walk away and ideal for lunch breaks or dinner after a day of meetings. For those coming from the buzz of Leicester Square, Giovanni’s also serves as a peaceful escape for anyone seeking an Italian restaurant near Leicester Square, offering a quiet, characterful space to unwind.

And if your evening starts at the theatre, you’ll be pleased to know Giovanni’s is a go-to for after-theatre dining. Whether you’re attending a performance at the Adelphi, Savoy, or another West End venue, you’ll be just minutes away from a satisfying meal.

Even those passing through Charing Cross will find it a convenient stop, with Giovanni’s also doubling as a top-rated Italian restaurant near Charing Cross.

Flavours That Tell a Story

What truly sets Giovanni’s apart is our menu, a celebration of Sicilian heritage. From freshly made pasta and hearty meat dishes to delicate seafood and rich desserts, every dish is rooted in tradition and made with care. It’s the kind of place where food isn’t rushed, and the experience is meant to be savoured.

Our friendly, attentive service and old-world charm make it more than just a meal; it’s a little escape to Italy, right in the centre of London.

Taste Your Way Through Covent Garden

If you’re ready to explore Covent Garden beyond the usual landmarks and performances, start with your fork. The Italian food scene here is rich with flavour, tradition, and heart, and Giovanni’s is proud to be at the centre of it.

Whether you’re coming from Holborn, Leicester Square, Charing Cross, or just wandering the charming streets of Covent Garden, Giovanni’s is the perfect spot to pause, indulge, and experience Italian hospitality at its best.

Book your table today and discover why Giovanni’s continues to be the Italian restaurant in Covent Garden that diners return to time and time again.