All the food at Happy Singh Da Dhaba tastes so different that one wonders if it is really Punjabi food. The dishes here do not have a strong…