Three restaurants and takeaways in Sheffield have been named among the UK’s best for kebabs.