Punjabi food has been the flavour of India for a while, so much so that when someone talks about North Indian food, they actually refer to Punjabi food. Amritsar as the food capital of Punjab is the unarguably the apex of all this fantastic food.
Read this post on sid-thewanderer.com