One of the finest kulchas you can find in Amritsar is at Pehlwan Ke Kulche in Katra Ahluwalia. This shop in the narrow lanes near the Golden Temple has been serving the most delicious kulchas for over 70 years