Are you a Punjabi by Nature?A visit to Punjabi by Nature, located near Lamcy plaza , took me back to my trip to Amritsar , with its decor shouting out the classiest...