Amritsar is one of those cities where you arrive hungry and leave full — and still wish you had space for one more bite. Here, in every street, you will inhale the aroma of ghee, spices, and some ...