The Salford takeaway sensation that’s been named one of the best burgers in Britain

‘It’s completely overwhelming.’