Yes
Yes, they cater. Best thing is to call them Wednesday and ask specifics.
I believe they do.
Yes they do. They did an excellent job at my girlfriend's daughter's wedding.
Thanks for all the responses. I will call.
Thanks! Your answer is awaiting moderation.