Amritsari fish takes its name from Amritsar in Punjab, a city famous for its fried fish shops and street food.
Some cities are known for temples, some for fish. Amritsar does both.