Call them to ask, most restaurants will given enough notice.
Call and ask. What we just did with another restaurant was to order the things needed ahead of time and then picked them up the day of. If they don't cater, i bet they can do that
Don't know. Would guess that they do not.
Thanks! Your answer is awaiting moderation.