Traditional Indian Flavors in the Heart of Covent Garden
Established in 1946, Punjab Restaurant is a beloved spot for authentic North Indian cuisine, located right in bustling Covent Garden. Just a short walk from many of London's iconic entertainment venues, this family-run restaurant blends historic charm with a lively, unpretentious vibe. Inside, you'll find cozy seating, warm hospitality, and a menu full of classic Punjabi dishes made from family recipes passed down through generations.
Why Concert-goers love it
Punjab Restaurant is just minutes from central London concert halls and theaters, making it ideal for a pre-show dinner. Guests love the fast and efficient service, meaning you can enjoy a flavorful meal without worrying about curtain time. The atmosphere is friendly and buzzing, but not too loud—perfect for conversation without shouting over background noise. Reservations are available, so you can plan ahead easily.
Who this Restaurant is great for
- Groups of friends looking to share plates of tandoori and curry
- Solo travelers grabbing a bite before a gig
- Couples wanting a cozy, spicy dinner before a show
- Fans who want to soak up an energetic, central London vibe
- Budget-conscious music lovers who want great food without breaking the bank
What People Say
According to TripAdvisor and OpenTable reviews, Punjab Restaurant is praised for its richly spiced dishes, especially the butter chicken and lamb rogan josh. Many diners note the welcoming staff and quick, attentive service. Repeat visitors say it’s their go-to Indian restaurant in London, especially when in town for a show. The central location earns consistent praise as a major plus.
Areas for Improvement
Some guests mention that the restaurant can get quite busy during peak hours, which may mean a short wait even with a reservation. The interior, while charming, is on the cozier side, so it may feel a bit snug when full. But most agree it adds to the lively atmosphere.
The Bottom Line
If you're headed to a show and want a flavorful, fast, and friendly meal in the heart of London, Punjab Restaurant hits the right note.
£25 and under
Daily 12:00-22:00