Punjab Indian Restaurant

£8 - £20 / Indian, Vegetarian
190 Shaftesbury Ave, London

Opening hours

11:45AM-3PM &  5PM-10PM
  • Sunday 11:45AM-3PM & 5PM-10PM
  • Monday 9AM-5PM
  • Tuesday 11:45AM-3PM & 5PM-10PM
  • Wednesday 11:45AM-3PM & 5PM-10PM
  • Thursday 11:45AM-3PM & 5PM-10PM
  • Friday 11:45AM-3PM & 5PM-10PM
  • Saturday 11:45AM-3PM & 5PM-10PM
Entering this bustling Indian restaurant, you're immediately enveloped in the warm aroma of authentic North Indian spices. The spacious interior defies its modest exterior hints, providing ample seating for even a busy evening. A focal point is its dedication to Punjabi cuisine, with an extensive menu that features standout dishes like the aromatic lamb curry and spicy bullet naan. Diners can indulge in vibrant vegetarian offerings alongside popular classics such as dhal tarka and butter chicken, all served swiftly by courteous staff.

Remarkably, the restaurant also extends its generosity beyond its patrons, contributing meals to the local homeless charity. Located strategically near cultural landmarks, this establishment promises a memorable culinary experience marked by quality ingredients and genuine hospitality.

How to get there

190 Shaftesbury Ave, London

London City Airport — 7.85 mi

Similar establishments