If you are craving for rich Punjabi food or spicy meat dishes to snack on, food lovers in Delhi are sure to point you towards Pandara Road.