They do now, yes
Nope
I do not know for sure. But i believe they do catering and that is probably the only delivery service they have. But since im not sure you'd have to just call them and just ask them.
Thanks! Your answer is awaiting moderation.