Every self-respecting city should have at least one place where you can buy haggis, the Scottish specialty made of, ahem, a sheep’s pluck (also known as a stomach bag). Around here, that would be ...