Amritsar, the city in Punjab, is renowned for its delicious cuisine. Amongst the city's bustling streets lies a treasure trove of flavorful treats that will tantalize your taste buds. From the iconic butter chicken to the fragrant chaat, Amritsar's food scene is a absolute for any food lover. Amritsar's Best Kept Ladies Amritsar is a city of m