If you don't eat meat but fancy a donner I'd recommend Donner Summer in Trinity Square...they do decent vegan ones. White Hart (not Ye Olde one) often do too.You bugger.
I don't eat meat ..... but now my mouth is watering at the thought of a donner!! Jeez, I'll be tempted.