Where do people usually eat Haggis?

Scotland

**********