Post navigation The offal truth of the matter! Scots’ hallowed national image the haggis may well have been invented by the ENGLISH Square sausage katsu curry being served up in Glasgow Japanese restaurant